93 instantiations of SignInfo
Microsoft.DotNet.SignTool (15)
src\Configuration.cs (1)
425signInfo = new SignInfo(pktBasedSignInfo.Certificate, collisionPriorityId: _hashToCollisionIdMap[signedFileContentKey]);
src\SignInfo.cs (11)
14public static readonly SignInfo Ignore = new SignInfo(ignoreThisFile: true, alreadySigned: false, isAlreadyStrongNamed: false); 19public static readonly SignInfo AlreadySigned = new SignInfo(ignoreThisFile: false, alreadySigned: true, isAlreadyStrongNamed: false); 24public static readonly SignInfo DetachedSignature = new SignInfo(ignoreThisFile: false, alreadySigned: false, isAlreadyStrongNamed: false, generatesDetachedSignature: true); 100=> new SignInfo(value, StrongName, NotarizationAppName, collisionPriorityId, false, false, IsAlreadyStrongNamed, GeneratesDetachedSignature, DoNotUnpack); 103=> new SignInfo(Certificate, StrongName, appName, collisionPriorityId, false, false, IsAlreadyStrongNamed, GeneratesDetachedSignature, DoNotUnpack); 106=> new SignInfo(Certificate, StrongName, NotarizationAppName, collisionPriorityId, ShouldIgnore, IsAlreadySigned, IsAlreadyStrongNamed, GeneratesDetachedSignature, DoNotUnpack); 110new SignInfo(Certificate, StrongName, NotarizationAppName, CollisionPriorityId, value, value, IsAlreadyStrongNamed, GeneratesDetachedSignature, DoNotUnpack) : 111new SignInfo(Certificate, StrongName, NotarizationAppName, CollisionPriorityId, true, value, IsAlreadyStrongNamed, GeneratesDetachedSignature, DoNotUnpack); 114new SignInfo(Certificate, StrongName, NotarizationAppName, CollisionPriorityId, ShouldIgnore, IsAlreadySigned, value, GeneratesDetachedSignature, DoNotUnpack); 117=> new SignInfo(certificate, StrongName, NotarizationAppName, CollisionPriorityId, false, false, IsAlreadyStrongNamed, true, DoNotUnpack); 120=> new SignInfo(Certificate, StrongName, NotarizationAppName, CollisionPriorityId, ShouldIgnore, IsAlreadySigned, IsAlreadyStrongNamed, GeneratesDetachedSignature, doNotUnpack);
src\SignToolTask.cs (3)
469new SignInfo(certificate, collisionPriorityId: collisionPriorityId, doNotUnpack: doNotUnpack); 528? new SignInfo(certificateName) 529: new SignInfo(certificateName, strongName, collisionPriorityId: collisionPriorityId);
Microsoft.DotNet.SignTool.Tests (78)
SignToolTests.cs (78)
31{".jar", new List<SignInfo>{ new SignInfo("JARCertificate") } }, 32{".ps1", new List<SignInfo>{ new SignInfo("PSCertificate") } }, 33{".psd1", new List<SignInfo>{ new SignInfo("PSDCertificate") } }, 34{".psm1", new List<SignInfo>{ new SignInfo("PSMCertificate") } }, 35{".psc1", new List<SignInfo>{ new SignInfo("PSCCertificate") } }, 36{".dylib", new List<SignInfo>{ new SignInfo("DylibCertificate") } }, 37{".deb", new List<SignInfo>{ new SignInfo("LinuxSign") } }, 38{".rpm", new List<SignInfo>{ new SignInfo("LinuxSign") } }, 39{".dll", new List<SignInfo>{ new SignInfo("Microsoft400") } }, // lgtm [cs/common-default-passwords] Safe, these are certificate names 40{".exe", new List<SignInfo>{ new SignInfo("Microsoft400") } }, // lgtm [cs/common-default-passwords] Safe, these are certificate names 41{".msi", new List<SignInfo>{ new SignInfo("Microsoft400") } }, // lgtm [cs/common-default-passwords] Safe, these are certificate names 42{".vsix", new List<SignInfo>{ new SignInfo("VsixSHA2") } }, 45{".pkg", new List<SignInfo>{ new SignInfo("MacDeveloperHarden") } }, // lgtm [cs/common-default-passwords] Safe, these are certificate names 46{".app", new List<SignInfo>{ new SignInfo("MacDeveloperHarden") } }, // lgtm [cs/common-default-passwords] Safe, these are certificate names 47{".py", new List<SignInfo>{ new SignInfo("Microsoft400") } }, // lgtm [cs/common-default-passwords] Safe, these are certificate names 48{".nupkg", new List<SignInfo>{ new SignInfo("NuGet") } }, 55{".jar", new List<SignInfo>{ new SignInfo("JARCertificate", collisionPriorityId: "123") } }, 56{ ".ps1", new List<SignInfo>{ new SignInfo("PSCertificate", collisionPriorityId: "123") } }, 57{ ".psd1", new List<SignInfo>{ new SignInfo("PSDCertificate", collisionPriorityId: "123") } }, 58{ ".psm1", new List<SignInfo>{ new SignInfo("PSMCertificate", collisionPriorityId: "123") } }, 59{ ".psc1", new List<SignInfo>{ new SignInfo("PSCCertificate", collisionPriorityId: "123") } }, 60{ ".dylib", new List<SignInfo>{ new SignInfo("DylibCertificate", collisionPriorityId: "123") } }, 61{ ".deb", new List<SignInfo>{ new SignInfo("LinuxSign", collisionPriorityId: "123") } }, 64new SignInfo("Microsoft400", collisionPriorityId: "123"), // lgtm [cs/common-default-passwords] Safe, these are certificate names 65new SignInfo("FakeOne", collisionPriorityId: "456") 68{ ".exe", new List<SignInfo>{ new SignInfo("Microsoft400", collisionPriorityId: "123") } }, // lgtm [cs/common-default-passwords] Safe, these are certificate names 69{ ".msi", new List<SignInfo>{ new SignInfo("Microsoft400", collisionPriorityId: "123") } }, // lgtm [cs/common-default-passwords] Safe, these are certificate names 70{ ".vsix", new List<SignInfo>{ new SignInfo("VsixSHA2", collisionPriorityId: "123") } }, 73{ ".pkg", new List<SignInfo>{ new SignInfo("Microsoft400", collisionPriorityId: "123") } }, 74{ ".app", new List<SignInfo>{ new SignInfo("Microsoft400", collisionPriorityId: "123") } }, 75{ ".nupkg", new List<SignInfo>{ new SignInfo("NuGet", collisionPriorityId: "123") } }, 661{ "581d91ccdfc4ea9c", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 696{ "581d91ccdfc4ea9c", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 729{ "31bf3856ad364e35", new List<SignInfo> {new SignInfo(certificate: "FooCert", strongName: "Blah.snk") } } 750{ "b03f5f7f11d50a3a", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 774{ "b03f5f7f11d50a3a", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 798{ "cc7b13ffcd2ddd51", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 826{ pktToTest, new List<SignInfo> { new SignInfo(certificateToTest, collisionPriorityId: "123") } } 859{ "581d91ccdfc4ea9c", new List<SignInfo> { new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 901{ "581d91ccdfc4ea9c", new List<SignInfo> { new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 941{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo("ArcadeCertTest", "ArcadeStrongTest") } } 969{ "7cec85d7bea7798e", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } }, 970{ "adb9793829ddae60", new List<SignInfo>{ new SignInfo(certificate: "Microsoft400", strongName: "AspNetCore", collisionPriorityId: "123") } } // lgtm [cs/common-default-passwords] Safe, these are certificate names 1007{ "", new List<SignInfo>{ new SignInfo("3PartySHA2", collisionPriorityId: "123") } } 1029{ "", new List<SignInfo>{ new SignInfo("DefaultCertificate", collisionPriorityId: "123") } } 1098{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo("3PartySHA2", "ArcadeStrongTest", "123") } } 1149{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 1227{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 1310{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1453{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1487{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1544{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1623{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1675{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1721{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1779{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1815{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1868{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1920{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 2228{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 2277{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 2329{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 2396{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2") } } 2431{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 2492{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 2553{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 2611{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 2671{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 2991{ "31bf3856ad364e35", new List<SignInfo>{ new SignInfo(certificate: dualCertName, strongName: null) } } 3024{ "31bf3856ad364e35", new List<SignInfo>{ new SignInfo(certificate: dualCertName, strongName: null) } } 3044{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 3076{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 3127{ "581d91ccdfc4ea9c", new List<SignInfo> {new SignInfo(certificate: "ArcadeCertTest", strongName: "StrongNameValue", collisionPriorityId: "123") } }, 3750{ "581d91ccdfc4ea9c", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 3796{ "581d91ccdfc4ea9c", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 3805{ ".nupkg", new List<SignInfo>{ new SignInfo("NuGet", collisionPriorityId: "123", doNotUnpack: true) } }, 3806{ ".dll", new List<SignInfo>{ new SignInfo("Microsoft400", collisionPriorityId: "123") } }, 3827{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } }
205 references to SignInfo
Microsoft.DotNet.SignTool (35)
src\Configuration.cs (14)
46private readonly Dictionary<string, List<SignInfo>> _strongNameInfo; 61private readonly Dictionary<string, List<SignInfo>> _fileExtensionSignInfo; 113Dictionary<string, List<SignInfo>> strongNameInfo, 115Dictionary<string, List<SignInfo>> extensionSignInfo, 335return new FileSignInfo(file, SignInfo.Ignore, wixContentFilePath: wixContentFilePath); 379SignInfo signInfo = SignInfo.Ignore; 408SignInfo pktBasedSignInfo = SignInfo.Ignore; 505return new FileSignInfo(file, SignInfo.Ignore.WithDoNotUnpack(doNotUnpack)); 544return new FileSignInfo(file, SignInfo.Ignore.WithDoNotUnpack(doNotUnpack), wixContentFilePath: wixContentFilePath); 583return new FileSignInfo(file, SignInfo.Ignore.WithDoNotUnpack(doNotUnpack), wixContentFilePath: wixContentFilePath); 629private void Check3rdPartyMicrosoftSignatureMismatch(PathWithHash file, PEInfo peInfo, SignInfo signInfo) 916private bool ShouldUseDetachedSignature(PathWithHash file, SignInfo signInfo)
src\FileSignInfo.cs (2)
17internal readonly SignInfo SignInfo; 134internal FileSignInfo(PathWithHash pathWithHash, SignInfo signInfo, string targetFramework = null, string wixContentFilePath = null, bool hasSignableParts = false)
src\SignInfo.cs (10)
14public static readonly SignInfo Ignore = new SignInfo(ignoreThisFile: true, alreadySigned: false, isAlreadyStrongNamed: false); 19public static readonly SignInfo AlreadySigned = new SignInfo(ignoreThisFile: false, alreadySigned: true, isAlreadyStrongNamed: false); 24public static readonly SignInfo DetachedSignature = new SignInfo(ignoreThisFile: false, alreadySigned: false, isAlreadyStrongNamed: false, generatesDetachedSignature: true); 99internal SignInfo WithCertificateName(string value, string collisionPriorityId) 102internal SignInfo WithNotarization(string appName, string collisionPriorityId) 105internal SignInfo WithCollisionPriorityId(string collisionPriorityId) 108internal SignInfo WithIsAlreadySigned(bool value = false) 113internal SignInfo WithIsAlreadyStrongNamed(bool value = false) => 116internal SignInfo WithDetachedSignature(string certificate) 119internal SignInfo WithDoNotUnpack(bool doNotUnpack)
src\SignToolTask.cs (9)
439private Dictionary<string, List<SignInfo>> ParseFileExtensionSignInfo() 441var map = new Dictionary<string, List<SignInfo>>(StringComparer.OrdinalIgnoreCase); 467SignInfo signInfo = certificate.Equals(SignToolConstants.IgnoreFileCertificateSentinel, StringComparison.InvariantCultureIgnoreCase) ? 468SignInfo.Ignore.WithCollisionPriorityId(collisionPriorityId).WithDoNotUnpack(doNotUnpack) : 481map.Add(extension, new List<SignInfo> { signInfo }); 489private Dictionary<string, List<SignInfo>> ParseStrongNameSignInfo() 491var map = new Dictionary<string, List<SignInfo>>(StringComparer.OrdinalIgnoreCase); 527var signInfo = SignToolConstants.IgnoreFileCertificateSentinel.Equals(strongName, StringComparison.OrdinalIgnoreCase) 537map.Add(publicKeyToken, new List<SignInfo> { signInfo });
Microsoft.DotNet.SignTool.Tests (170)
SignToolTests.cs (170)
29private static readonly Dictionary<string, List<SignInfo>> s_fileExtensionSignInfo = new Dictionary<string, List<SignInfo>>() 31{".jar", new List<SignInfo>{ new SignInfo("JARCertificate") } }, 32{".ps1", new List<SignInfo>{ new SignInfo("PSCertificate") } }, 33{".psd1", new List<SignInfo>{ new SignInfo("PSDCertificate") } }, 34{".psm1", new List<SignInfo>{ new SignInfo("PSMCertificate") } }, 35{".psc1", new List<SignInfo>{ new SignInfo("PSCCertificate") } }, 36{".dylib", new List<SignInfo>{ new SignInfo("DylibCertificate") } }, 37{".deb", new List<SignInfo>{ new SignInfo("LinuxSign") } }, 38{".rpm", new List<SignInfo>{ new SignInfo("LinuxSign") } }, 39{".dll", new List<SignInfo>{ new SignInfo("Microsoft400") } }, // lgtm [cs/common-default-passwords] Safe, these are certificate names 40{".exe", new List<SignInfo>{ new SignInfo("Microsoft400") } }, // lgtm [cs/common-default-passwords] Safe, these are certificate names 41{".msi", new List<SignInfo>{ new SignInfo("Microsoft400") } }, // lgtm [cs/common-default-passwords] Safe, these are certificate names 42{".vsix", new List<SignInfo>{ new SignInfo("VsixSHA2") } }, 43{".zip", new List<SignInfo>{ SignInfo.Ignore } }, 44{".tgz", new List<SignInfo>{ SignInfo.Ignore } }, 45{".pkg", new List<SignInfo>{ new SignInfo("MacDeveloperHarden") } }, // lgtm [cs/common-default-passwords] Safe, these are certificate names 46{".app", new List<SignInfo>{ new SignInfo("MacDeveloperHarden") } }, // lgtm [cs/common-default-passwords] Safe, these are certificate names 47{".py", new List<SignInfo>{ new SignInfo("Microsoft400") } }, // lgtm [cs/common-default-passwords] Safe, these are certificate names 48{".nupkg", new List<SignInfo>{ new SignInfo("NuGet") } }, 49{".symbols.nupkg", new List<SignInfo>{ SignInfo.Ignore } }, 52private static readonly Dictionary<string, List<SignInfo>> s_fileExtensionSignInfoWithCollisionId = 53new Dictionary<string, List<SignInfo>>() 55{".jar", new List<SignInfo>{ new SignInfo("JARCertificate", collisionPriorityId: "123") } }, 56{ ".ps1", new List<SignInfo>{ new SignInfo("PSCertificate", collisionPriorityId: "123") } }, 57{ ".psd1", new List<SignInfo>{ new SignInfo("PSDCertificate", collisionPriorityId: "123") } }, 58{ ".psm1", new List<SignInfo>{ new SignInfo("PSMCertificate", collisionPriorityId: "123") } }, 59{ ".psc1", new List<SignInfo>{ new SignInfo("PSCCertificate", collisionPriorityId: "123") } }, 60{ ".dylib", new List<SignInfo>{ new SignInfo("DylibCertificate", collisionPriorityId: "123") } }, 61{ ".deb", new List<SignInfo>{ new SignInfo("LinuxSign", collisionPriorityId: "123") } }, 62{ ".dll", new List<SignInfo> 68{ ".exe", new List<SignInfo>{ new SignInfo("Microsoft400", collisionPriorityId: "123") } }, // lgtm [cs/common-default-passwords] Safe, these are certificate names 69{ ".msi", new List<SignInfo>{ new SignInfo("Microsoft400", collisionPriorityId: "123") } }, // lgtm [cs/common-default-passwords] Safe, these are certificate names 70{ ".vsix", new List<SignInfo>{ new SignInfo("VsixSHA2", collisionPriorityId: "123") } }, 71{ ".zip", new List<SignInfo>{ SignInfo.Ignore } }, 72{ ".tgz", new List<SignInfo>{ SignInfo.Ignore } }, 73{ ".pkg", new List<SignInfo>{ new SignInfo("Microsoft400", collisionPriorityId: "123") } }, 74{ ".app", new List<SignInfo>{ new SignInfo("Microsoft400", collisionPriorityId: "123") } }, 75{ ".nupkg", new List<SignInfo>{ new SignInfo("NuGet", collisionPriorityId: "123") } }, 76{ ".symbols.nupkg", new List<SignInfo>{ SignInfo.Ignore } }, 329Dictionary<string, List<SignInfo>> strongNameSignInfo, 331Dictionary<string, List<SignInfo>> extensionsSignInfo, 383Dictionary<string, List<SignInfo>> strongNameSignInfo, 385Dictionary<string, List<SignInfo>> extensionsSignInfo, 596var strongNameSignInfo = new Dictionary<string, List<SignInfo>>(); 659var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 661{ "581d91ccdfc4ea9c", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 694var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 696{ "581d91ccdfc4ea9c", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 727var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 729{ "31bf3856ad364e35", new List<SignInfo> {new SignInfo(certificate: "FooCert", strongName: "Blah.snk") } } 748var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 750{ "b03f5f7f11d50a3a", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 772var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 774{ "b03f5f7f11d50a3a", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 796var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 798{ "cc7b13ffcd2ddd51", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 824var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 826{ pktToTest, new List<SignInfo> { new SignInfo(certificateToTest, collisionPriorityId: "123") } } 832ValidateFileSignInfos(itemsToSign, strongNameSignInfo, fileSignInfo, new Dictionary<string, List<SignInfo>>(), new[] 837ValidateGeneratedProject(itemsToSign, strongNameSignInfo, fileSignInfo, new Dictionary<string, List<SignInfo>>(), new[] 857var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 859{ "581d91ccdfc4ea9c", new List<SignInfo> { new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 899var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 901{ "581d91ccdfc4ea9c", new List<SignInfo> { new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 939var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 941{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo("ArcadeCertTest", "ArcadeStrongTest") } } 967var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 969{ "7cec85d7bea7798e", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } }, 970{ "adb9793829ddae60", new List<SignInfo>{ new SignInfo(certificate: "Microsoft400", strongName: "AspNetCore", collisionPriorityId: "123") } } // lgtm [cs/common-default-passwords] Safe, these are certificate names 979ValidateFileSignInfos(itemsToSign, strongNameSignInfo, fileSignInfo, new Dictionary<string, List<SignInfo>>(), new[] 985ValidateGeneratedProject(itemsToSign, strongNameSignInfo, fileSignInfo, new Dictionary<string, List<SignInfo>>(), new[] 1005var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1007{ "", new List<SignInfo>{ new SignInfo("3PartySHA2", collisionPriorityId: "123") } } 1027var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1029{ "", new List<SignInfo>{ new SignInfo("DefaultCertificate", collisionPriorityId: "123") } } 1052var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() { }; 1074var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() { }; 1096var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1098{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo("3PartySHA2", "ArcadeStrongTest", "123") } } 1147var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1149{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 1225var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1227{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 1308var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1310{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1362var strongNameSignInfo = new Dictionary<string, List<SignInfo>>(); 1451var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1453{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1485var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1487{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1542var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1544{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1621var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1623{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1673var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1675{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1719var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1721{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1777var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1779{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1813var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1815{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1866var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1868{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1918var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1920{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1972var strongNameSignInfo = new Dictionary<string, List<SignInfo>>(); 2020var strongNameSignInfo = new Dictionary<string, List<SignInfo>>(); 2048var strongNameSignInfo = new Dictionary<string, List<SignInfo>>(); 2095var strongNameSignInfo = new Dictionary<string, List<SignInfo>>(); 2126var strongNameSignInfo = new Dictionary<string, List<SignInfo>>(); 2158var strongNameSignInfo = new Dictionary<string, List<SignInfo>>(); 2226var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 2228{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 2275var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 2277{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 2327var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 2329{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 2394var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 2396{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2") } } 2429var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 2431{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 2490var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 2492{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 2551var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 2553{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 2609var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 2611{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 2669var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 2671{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 2707var strongNameSignInfo = new Dictionary<string, List<SignInfo>>(); 2731var strongNameSignInfo = new Dictionary<string, List<SignInfo>>(); 2820ValidateFileSignInfos(itemsToSign, new Dictionary<string, List<SignInfo>>(), new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(), s_fileExtensionSignInfoWithCollisionId, new[] 2989var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 2991{ "31bf3856ad364e35", new List<SignInfo>{ new SignInfo(certificate: dualCertName, strongName: null) } } 3022var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 3024{ "31bf3856ad364e35", new List<SignInfo>{ new SignInfo(certificate: dualCertName, strongName: null) } } 3042var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 3044{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 3074var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 3076{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 3125var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 3127{ "581d91ccdfc4ea9c", new List<SignInfo> {new SignInfo(certificate: "ArcadeCertTest", strongName: "StrongNameValue", collisionPriorityId: "123") } }, 3211var strongNameSignInfo = new Dictionary<string, List<SignInfo>>(); 3297new Dictionary<string, List<SignInfo>>(), 3299new Dictionary<string, List<SignInfo>>(), 3342var extensionSignInfo = new Dictionary<string, List<SignInfo>>() 3344{ extension, new List<SignInfo> { SignInfo.Ignore } } 3349extensionSignInfo.Add(additionalExtension, new List<SignInfo> { SignInfo.Ignore }); 3354new Dictionary<string, List<SignInfo>>(), 3378new Dictionary<string, List<SignInfo>>(), 3385new Dictionary<string, List<SignInfo>>(), 3748var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 3750{ "581d91ccdfc4ea9c", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 3794var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 3796{ "581d91ccdfc4ea9c", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 3803var extensionSignInfoWithDoNotUnpack = new Dictionary<string, List<SignInfo>>() 3805{ ".nupkg", new List<SignInfo>{ new SignInfo("NuGet", collisionPriorityId: "123", doNotUnpack: true) } }, 3806{ ".dll", new List<SignInfo>{ new SignInfo("Microsoft400", collisionPriorityId: "123") } }, 3825var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 3827{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } }