28 references to StrongNameHelper
Microsoft.DotNet.SignCheckLibrary (2)
Verification\PortableExecutableVerifier.cs (2)
75
svr.IsStrongNameSigned =
StrongNameHelper
.IsSigned(svr.FullPath);
80
if (
StrongNameHelper
.GetStrongNameTokenFromAssembly(svr.FullPath, out string tokenStr) == 0)
Microsoft.DotNet.SignTool (4)
src\Configuration.cs (1)
601
bool isAlreadyStrongNamed =
StrongNameHelper
.IsSigned(file.FullPath, snPath: _snPath);
src\RealSignTool.cs (2)
114
StrongNameHelper
.ClearStrongNameSignedBit(assemblyPath);
135
return
StrongNameHelper
.IsSigned(fileFullPath, snPath:_snPath) ? SigningStatus.Signed : SigningStatus.NotSigned;
src\SignTool.cs (1)
338
return
StrongNameHelper
.Sign(file.FullPath, file.SignInfo.StrongName, _args.SNBinaryPath);
Microsoft.DotNet.SignTool.Tests (22)
SignToolTests.cs (22)
3459
StrongNameHelper
.IsSigned(GetResourcePath("AspNetCoreCrossLib.dll")).Should().BeFalse();
3460
StrongNameHelper
.IsSigned(GetResourcePath("CoreLibCrossARM.dll")).Should().BeFalse();
3461
StrongNameHelper
.IsSigned(GetResourcePath("EmptyPKT.dll")).Should().BeFalse();
3462
StrongNameHelper
.IsSigned(GetResourcePath("DelaySigned.dll")).Should().BeFalse();
3463
StrongNameHelper
.IsSigned(GetResourcePath("ProjectOne.dll")).Should().BeFalse();
3532
StrongNameHelper
.IsSigned(outputStream).Should().BeTrue();
3546
StrongNameHelper
.IsSigned(outputStream).Should().BeFalse();
3564
StrongNameHelper
.IsSigned(outputStream).Should().BeFalse();
3570
StrongNameHelper
.IsSigned(GetResourcePath("SignedLibrary.dll")).Should().BeTrue();
3571
StrongNameHelper
.IsSigned(GetResourcePath("StrongNamedWithEcmaKey.dll")).Should().BeTrue();
3577
StrongNameHelper
.IsSigned_Legacy(GetResourcePath("SignedLibrary.dll"), s_snPath).Should().BeTrue();
3578
StrongNameHelper
.IsSigned_Legacy(GetResourcePath("StrongNamedWithEcmaKey.dll"), s_snPath).Should().BeTrue();
3588
StrongNameHelper
.IsSigned(resourcePath).Should().Be(initiallySigned);
3589
StrongNameHelper
.Sign(resourcePath, GetResourcePath(key));
3590
StrongNameHelper
.IsSigned(resourcePath).Should().BeTrue();
3593
StrongNameHelper
.IsSigned_Legacy(resourcePath, s_snPath).Should().Be(
3605
StrongNameHelper
.IsSigned_Legacy(resourcePath, s_snPath).Should().Be(initiallySigned);
3607
StrongNameHelper
.ClearStrongNameSignedBit(resourcePath);
3608
StrongNameHelper
.Sign_Legacy(resourcePath, GetResourcePath(key), s_snPath).Should().BeTrue();
3609
StrongNameHelper
.IsSigned(resourcePath).Should().BeTrue();
3618
Action shouldFail = () =>
StrongNameHelper
.Sign(inputStream, GetResourcePath("OpenSignedCorrespondingKey.snk"));
3629
Action shouldFail = () =>
StrongNameHelper
.Sign(inputStream, GetResourcePath("OpenSignedCorrespondingKey.snk"));