28 references to StrongNameHelper
Microsoft.DotNet.SignCheckLibrary (2)
Verification\PortableExecutableVerifier.cs (2)
75svr.IsStrongNameSigned = StrongNameHelper.IsSigned(svr.FullPath); 80if (StrongNameHelper.GetStrongNameTokenFromAssembly(svr.FullPath, out string tokenStr) == 0)
Microsoft.DotNet.SignTool (4)
src\Configuration.cs (1)
566bool isAlreadyStrongNamed = StrongNameHelper.IsSigned(file.FullPath, snPath: _snPath);
src\RealSignTool.cs (2)
114StrongNameHelper.ClearStrongNameSignedBit(assemblyPath); 135return StrongNameHelper.IsSigned(fileFullPath, snPath:_snPath) ? SigningStatus.Signed : SigningStatus.NotSigned;
src\SignTool.cs (1)
252return StrongNameHelper.Sign(file.FullPath, file.SignInfo.StrongName, _args.SNBinaryPath);
Microsoft.DotNet.SignTool.Tests (22)
SignToolTests.cs (22)
3032StrongNameHelper.IsSigned(GetResourcePath("AspNetCoreCrossLib.dll")).Should().BeFalse(); 3033StrongNameHelper.IsSigned(GetResourcePath("CoreLibCrossARM.dll")).Should().BeFalse(); 3034StrongNameHelper.IsSigned(GetResourcePath("EmptyPKT.dll")).Should().BeFalse(); 3035StrongNameHelper.IsSigned(GetResourcePath("DelaySigned.dll")).Should().BeFalse(); 3036StrongNameHelper.IsSigned(GetResourcePath("ProjectOne.dll")).Should().BeFalse(); 3105StrongNameHelper.IsSigned(outputStream).Should().BeTrue(); 3119StrongNameHelper.IsSigned(outputStream).Should().BeFalse(); 3137StrongNameHelper.IsSigned(outputStream).Should().BeFalse(); 3143StrongNameHelper.IsSigned(GetResourcePath("SignedLibrary.dll")).Should().BeTrue(); 3144StrongNameHelper.IsSigned(GetResourcePath("StrongNamedWithEcmaKey.dll")).Should().BeTrue(); 3150StrongNameHelper.IsSigned_Legacy(GetResourcePath("SignedLibrary.dll"), s_snPath).Should().BeTrue(); 3151StrongNameHelper.IsSigned_Legacy(GetResourcePath("StrongNamedWithEcmaKey.dll"), s_snPath).Should().BeTrue(); 3161StrongNameHelper.IsSigned(resourcePath).Should().Be(initiallySigned); 3162StrongNameHelper.Sign(resourcePath, GetResourcePath(key)); 3163StrongNameHelper.IsSigned(resourcePath).Should().BeTrue(); 3166StrongNameHelper.IsSigned_Legacy(resourcePath, s_snPath).Should().Be( 3178StrongNameHelper.IsSigned_Legacy(resourcePath, s_snPath).Should().Be(initiallySigned); 3180StrongNameHelper.ClearStrongNameSignedBit(resourcePath); 3181StrongNameHelper.Sign_Legacy(resourcePath, GetResourcePath(key), s_snPath).Should().BeTrue(); 3182StrongNameHelper.IsSigned(resourcePath).Should().BeTrue(); 3191Action shouldFail = () => StrongNameHelper.Sign(inputStream, GetResourcePath("OpenSignedCorrespondingKey.snk")); 3202Action shouldFail = () => StrongNameHelper.Sign(inputStream, GetResourcePath("OpenSignedCorrespondingKey.snk"));