93 instantiations of SignInfo
Microsoft.DotNet.SignTool (15)
src\Configuration.cs (1)
421signInfo = 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)
446new SignInfo(certificate, collisionPriorityId: collisionPriorityId, doNotUnpack: doNotUnpack); 505? new SignInfo(certificateName) 506: 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") } }, 657{ "581d91ccdfc4ea9c", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 692{ "581d91ccdfc4ea9c", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 725{ "31bf3856ad364e35", new List<SignInfo> {new SignInfo(certificate: "FooCert", strongName: "Blah.snk") } } 746{ "b03f5f7f11d50a3a", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 770{ "b03f5f7f11d50a3a", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 794{ "cc7b13ffcd2ddd51", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 822{ pktToTest, new List<SignInfo> { new SignInfo(certificateToTest, collisionPriorityId: "123") } } 855{ "581d91ccdfc4ea9c", new List<SignInfo> { new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 897{ "581d91ccdfc4ea9c", new List<SignInfo> { new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 937{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo("ArcadeCertTest", "ArcadeStrongTest") } } 965{ "7cec85d7bea7798e", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } }, 966{ "adb9793829ddae60", new List<SignInfo>{ new SignInfo(certificate: "Microsoft400", strongName: "AspNetCore", collisionPriorityId: "123") } } // lgtm [cs/common-default-passwords] Safe, these are certificate names 1003{ "", new List<SignInfo>{ new SignInfo("3PartySHA2", collisionPriorityId: "123") } } 1025{ "", new List<SignInfo>{ new SignInfo("DefaultCertificate", collisionPriorityId: "123") } } 1094{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo("3PartySHA2", "ArcadeStrongTest", "123") } } 1145{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 1223{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 1306{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1449{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1483{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1540{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1619{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1671{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1717{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1774{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1810{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1862{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1914{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 2223{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 2272{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 2324{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 2391{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2") } } 2426{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 2487{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 2548{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 2606{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 2666{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 2985{ "31bf3856ad364e35", new List<SignInfo>{ new SignInfo(certificate: dualCertName, strongName: null) } } 3018{ "31bf3856ad364e35", new List<SignInfo>{ new SignInfo(certificate: dualCertName, strongName: null) } } 3038{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 3070{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 3121{ "581d91ccdfc4ea9c", new List<SignInfo> {new SignInfo(certificate: "ArcadeCertTest", strongName: "StrongNameValue", collisionPriorityId: "123") } }, 3741{ "581d91ccdfc4ea9c", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 3787{ "581d91ccdfc4ea9c", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 3796{ ".nupkg", new List<SignInfo>{ new SignInfo("NuGet", collisionPriorityId: "123", doNotUnpack: true) } }, 3797{ ".dll", new List<SignInfo>{ new SignInfo("Microsoft400", collisionPriorityId: "123") } }, 3818{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } }
207 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; 111Dictionary<string, List<SignInfo>> strongNameInfo, 113Dictionary<string, List<SignInfo>> extensionSignInfo, 331return new FileSignInfo(file, SignInfo.Ignore, wixContentFilePath: wixContentFilePath); 375SignInfo signInfo = SignInfo.Ignore; 404SignInfo pktBasedSignInfo = SignInfo.Ignore; 501return new FileSignInfo(file, SignInfo.Ignore.WithDoNotUnpack(doNotUnpack)); 540return new FileSignInfo(file, SignInfo.Ignore.WithDoNotUnpack(doNotUnpack), wixContentFilePath: wixContentFilePath); 579return new FileSignInfo(file, SignInfo.Ignore.WithDoNotUnpack(doNotUnpack), wixContentFilePath: wixContentFilePath); 625private void Check3rdPartyMicrosoftSignatureMismatch(PathWithHash file, PEInfo peInfo, SignInfo signInfo) 912private 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)
416private Dictionary<string, List<SignInfo>> ParseFileExtensionSignInfo() 418var map = new Dictionary<string, List<SignInfo>>(StringComparer.OrdinalIgnoreCase); 444SignInfo signInfo = certificate.Equals(SignToolConstants.IgnoreFileCertificateSentinel, StringComparison.InvariantCultureIgnoreCase) ? 445SignInfo.Ignore.WithCollisionPriorityId(collisionPriorityId).WithDoNotUnpack(doNotUnpack) : 458map.Add(extension, new List<SignInfo> { signInfo }); 466private Dictionary<string, List<SignInfo>> ParseStrongNameSignInfo() 468var map = new Dictionary<string, List<SignInfo>>(StringComparer.OrdinalIgnoreCase); 504var signInfo = SignToolConstants.IgnoreFileCertificateSentinel.Equals(strongName, StringComparison.OrdinalIgnoreCase) 514map.Add(publicKeyToken, new List<SignInfo> { signInfo });
Microsoft.DotNet.SignTool.Tests (172)
SignToolTests.cs (172)
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 } }, 326Dictionary<string, List<SignInfo>> strongNameSignInfo, 328Dictionary<string, List<SignInfo>> extensionsSignInfo, 380Dictionary<string, List<SignInfo>> strongNameSignInfo, 382Dictionary<string, List<SignInfo>> extensionsSignInfo, 592var strongNameSignInfo = new Dictionary<string, List<SignInfo>>(); 655var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 657{ "581d91ccdfc4ea9c", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 690var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 692{ "581d91ccdfc4ea9c", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 723var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 725{ "31bf3856ad364e35", new List<SignInfo> {new SignInfo(certificate: "FooCert", strongName: "Blah.snk") } } 744var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 746{ "b03f5f7f11d50a3a", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 768var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 770{ "b03f5f7f11d50a3a", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 792var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 794{ "cc7b13ffcd2ddd51", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 820var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 822{ pktToTest, new List<SignInfo> { new SignInfo(certificateToTest, collisionPriorityId: "123") } } 828ValidateFileSignInfos(itemsToSign, strongNameSignInfo, fileSignInfo, new Dictionary<string, List<SignInfo>>(), new[] 833ValidateGeneratedProject(itemsToSign, strongNameSignInfo, fileSignInfo, new Dictionary<string, List<SignInfo>>(), new[] 853var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 855{ "581d91ccdfc4ea9c", new List<SignInfo> { new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 895var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 897{ "581d91ccdfc4ea9c", new List<SignInfo> { new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 935var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 937{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo("ArcadeCertTest", "ArcadeStrongTest") } } 963var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 965{ "7cec85d7bea7798e", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } }, 966{ "adb9793829ddae60", new List<SignInfo>{ new SignInfo(certificate: "Microsoft400", strongName: "AspNetCore", collisionPriorityId: "123") } } // lgtm [cs/common-default-passwords] Safe, these are certificate names 975ValidateFileSignInfos(itemsToSign, strongNameSignInfo, fileSignInfo, new Dictionary<string, List<SignInfo>>(), new[] 981ValidateGeneratedProject(itemsToSign, strongNameSignInfo, fileSignInfo, new Dictionary<string, List<SignInfo>>(), new[] 1001var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1003{ "", new List<SignInfo>{ new SignInfo("3PartySHA2", collisionPriorityId: "123") } } 1023var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1025{ "", new List<SignInfo>{ new SignInfo("DefaultCertificate", collisionPriorityId: "123") } } 1048var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() { }; 1070var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() { }; 1092var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1094{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo("3PartySHA2", "ArcadeStrongTest", "123") } } 1143var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1145{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 1221var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1223{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 1304var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1306{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1358var strongNameSignInfo = new Dictionary<string, List<SignInfo>>(); 1447var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1449{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1481var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1483{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1538var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1540{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1617var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1619{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1669var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1671{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1715var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1717{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1772var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1774{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1808var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1810{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1860var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1862{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1912var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 1914{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 1965var strongNameSignInfo = new Dictionary<string, List<SignInfo>>(); 2013var strongNameSignInfo = new Dictionary<string, List<SignInfo>>(); 2041var strongNameSignInfo = new Dictionary<string, List<SignInfo>>(); 2088var strongNameSignInfo = new Dictionary<string, List<SignInfo>>(); 2119var strongNameSignInfo = new Dictionary<string, List<SignInfo>>(); 2150var strongNameSignInfo = new Dictionary<string, List<SignInfo>>(); 2178new Dictionary<string, List<SignInfo>>(), 2195var strongNameSignInfo = new Dictionary<string, List<SignInfo>>(); 2221var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 2223{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 2270var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 2272{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 2322var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 2324{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 2389var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 2391{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2") } } 2424var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 2426{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 2485var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 2487{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 2546var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 2548{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 2604var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 2606{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 2664var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 2666{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest") } } 2702var strongNameSignInfo = new Dictionary<string, List<SignInfo>>(); 2726var strongNameSignInfo = new Dictionary<string, List<SignInfo>>(); 2815ValidateFileSignInfos(itemsToSign, new Dictionary<string, List<SignInfo>>(), new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(), s_fileExtensionSignInfoWithCollisionId, new[] 2983var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 2985{ "31bf3856ad364e35", new List<SignInfo>{ new SignInfo(certificate: dualCertName, strongName: null) } } 3016var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 3018{ "31bf3856ad364e35", new List<SignInfo>{ new SignInfo(certificate: dualCertName, strongName: null) } } 3036var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 3038{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 3068var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 3070{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } } 3119var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 3121{ "581d91ccdfc4ea9c", new List<SignInfo> {new SignInfo(certificate: "ArcadeCertTest", strongName: "StrongNameValue", collisionPriorityId: "123") } }, 3205var strongNameSignInfo = new Dictionary<string, List<SignInfo>>(); 3291new Dictionary<string, List<SignInfo>>(), 3293new Dictionary<string, List<SignInfo>>(), 3335var extensionSignInfo = new Dictionary<string, List<SignInfo>>() 3337{ extension, new List<SignInfo> { SignInfo.Ignore } } 3342extensionSignInfo.Add(additionalExtension, new List<SignInfo> { SignInfo.Ignore }); 3347new Dictionary<string, List<SignInfo>>(), 3370new Dictionary<string, List<SignInfo>>(), 3377new Dictionary<string, List<SignInfo>>(), 3739var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 3741{ "581d91ccdfc4ea9c", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 3785var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 3787{ "581d91ccdfc4ea9c", new List<SignInfo> {new SignInfo(certificate: "3PartySHA2", strongName: "ArcadeStrongTest", collisionPriorityId: "123") } } 3794var extensionSignInfoWithDoNotUnpack = new Dictionary<string, List<SignInfo>>() 3796{ ".nupkg", new List<SignInfo>{ new SignInfo("NuGet", collisionPriorityId: "123", doNotUnpack: true) } }, 3797{ ".dll", new List<SignInfo>{ new SignInfo("Microsoft400", collisionPriorityId: "123") } }, 3816var strongNameSignInfo = new Dictionary<string, List<SignInfo>>() 3818{ "581d91ccdfc4ea9c", new List<SignInfo>{ new SignInfo(certificate: "ArcadeCertTest", strongName: "ArcadeStrongTest") } }