39 instantiations of FileSignInfoEntry
Microsoft.DotNet.SignTool (1)
src\SignToolTask.cs (1)
601map.Add(key, new FileSignInfoEntry(certificateName, doNotUnpack));
Microsoft.DotNet.SignTool.Tests (38)
SignToolTests.cs (38)
638{ new ExplicitSignInfoKey("NativeLibrary.dll"), new FileSignInfoEntry("None") }, 639{ new ExplicitSignInfoKey("ProjectOne.dll", publicKeyToken: "581d91ccdfc4ea9c", targetFramework: ".NETCoreApp,Version=v2.1"), new FileSignInfoEntry("None") } 801{ new ExplicitSignInfoKey("ProjectOne.dll", "581d91ccdfc4ea9c"), new FileSignInfoEntry("OverriddenCertificate") } 843{ new ExplicitSignInfoKey("NativeLibrary.dll", collisionPriorityId: "123"), new FileSignInfoEntry("OverriddenCertificate1") }, 844{ new ExplicitSignInfoKey("ProjectOne.dll", collisionPriorityId: "123"), new FileSignInfoEntry("3PartySHA2") } 883{ new ExplicitSignInfoKey("EmptyPKT.dll"), new FileSignInfoEntry("3PartySHA2") } 912{ new ExplicitSignInfoKey("EmptyPKT.dll", collisionPriorityId: "123"), new FileSignInfoEntry("3PartySHA2") } 970{ new ExplicitSignInfoKey("CustomTargetFrameworkAttribute.dll", targetFramework: ".NETFramework,Version=v2.0", collisionPriorityId: "123"), new FileSignInfoEntry("3PartySHA2") } 1170{ new ExplicitSignInfoKey("ContainerOne.dll", collisionPriorityId: "456"), new FileSignInfoEntry("OverriddenCertificate1") } 1303{ new ExplicitSignInfoKey("test.zip"), new FileSignInfoEntry("ArchiveCert") }, 1304{ new ExplicitSignInfoKey("test.tgz"), new FileSignInfoEntry("ArchiveCert") }, 1305{ new ExplicitSignInfoKey("InnerZipFile.zip"), new FileSignInfoEntry("ArchiveCert") } 1496{ new ExplicitSignInfoKey("test.pkg"), new FileSignInfoEntry("MacDeveloperHardenWithNotarization") } 2596{ new ExplicitSignInfoKey("ZeroLengthPythonFile.py"), new FileSignInfoEntry("3PartySHA2") } 3018{ new ExplicitSignInfoKey("test.jar", collisionPriorityId: "123"), new FileSignInfoEntry("JARCertificate") }, 3019{ new ExplicitSignInfoKey("test.ps1", collisionPriorityId: "123"), new FileSignInfoEntry("PS1Certificate") }, 3020{ new ExplicitSignInfoKey("test.psd1", collisionPriorityId: "123"), new FileSignInfoEntry("PSD1Certificate") }, 3021{ new ExplicitSignInfoKey("test.psm1", collisionPriorityId: "123"), new FileSignInfoEntry("PSM1Certificate") }, 3022{ new ExplicitSignInfoKey("test.psc1", collisionPriorityId: "123"), new FileSignInfoEntry("PSC1Certificate") }, 3023{ new ExplicitSignInfoKey("test.dylib", collisionPriorityId: "123"), new FileSignInfoEntry("DYLIBCertificate") }, 3024{ new ExplicitSignInfoKey("EmptyPKT.dll", collisionPriorityId: "123"), new FileSignInfoEntry("DLLCertificate") }, 3025{ new ExplicitSignInfoKey("test.vsix", collisionPriorityId: "123"), new FileSignInfoEntry("VSIXCertificate") }, 3026{ new ExplicitSignInfoKey("PackageWithRelationships.vsix", collisionPriorityId: "123"), new FileSignInfoEntry("VSIXCertificate2") }, 3027{ new ExplicitSignInfoKey("Simple.dll", collisionPriorityId: "123"), new FileSignInfoEntry("DLLCertificate2") }, 3028{ new ExplicitSignInfoKey("Simple.nupkg", collisionPriorityId: "123"), new FileSignInfoEntry("NUPKGCertificate") }, 3029{ new ExplicitSignInfoKey("Simple.symbols.nupkg", collisionPriorityId: "123"), new FileSignInfoEntry("NUPKGCertificate2") }, 3030{ new ExplicitSignInfoKey("ProjectOne.dll", "581d91ccdfc4ea9c", ".NETFramework,Version=v4.6.1", "123"), new FileSignInfoEntry("DLLCertificate3") }, 3031{ new ExplicitSignInfoKey("ProjectOne.dll", "581d91ccdfc4ea9c", ".NETStandard,Version=v2.0", "123"), new FileSignInfoEntry("DLLCertificate4") }, 3032{ new ExplicitSignInfoKey("ProjectOne.dll", "581d91ccdfc4ea9c", ".NETCoreApp,Version=v2.0", "123"), new FileSignInfoEntry("DLLCertificate5") }, 3033{ new ExplicitSignInfoKey("filewithoutextension", collisionPriorityId: "123"), new FileSignInfoEntry("MacDeveloperHarden") }, 3034{ new ExplicitSignInfoKey("SPCNoPKT.dll", collisionPriorityId: "123"), new FileSignInfoEntry("None") }, 3035{ new ExplicitSignInfoKey("Simple.exe", collisionPriorityId: "1234"), new FileSignInfoEntry("MacDeveloperHardenWithNotarization") }, 3101{ new ExplicitSignInfoKey("windows-exe.exe", executableType: ExecutableType.PE, collisionPriorityId: "123"), new FileSignInfoEntry("WindowsCertificate") }, 3102{ new ExplicitSignInfoKey("linux-elf", executableType: ExecutableType.ELF, collisionPriorityId: "123"), new FileSignInfoEntry("LinuxCertificate") }, 3103{ new ExplicitSignInfoKey("macos-macho", executableType: ExecutableType.MachO, collisionPriorityId: "123"), new FileSignInfoEntry("MacDeveloperHarden") }, 3636{ new ExplicitSignInfoKey("NestedContainer.1.0.0.nupkg", collisionPriorityId: "123"), new FileSignInfoEntry(doNotUnpack: true) } 3648{ new ExplicitSignInfoKey("ContainerOne.1.0.0.nupkg", collisionPriorityId: "123"), new FileSignInfoEntry("NuGet", doNotUnpack: true) } 3722{ new ExplicitSignInfoKey("test.pkg"), new FileSignInfoEntry("MacDeveloperHardenWithNotarization") }
70 references to FileSignInfoEntry
Microsoft.DotNet.SignTool (6)
src\Configuration.cs (3)
41private readonly Dictionary<ExplicitSignInfoKey, FileSignInfoEntry> _fileSignInfo; 114Dictionary<ExplicitSignInfoKey, FileSignInfoEntry> fileSignInfo, 317FileSignInfoEntry explicitFileSignInfoEntry = null;
src\SignToolTask.cs (3)
545private Dictionary<ExplicitSignInfoKey, FileSignInfoEntry> ParseFileSignInfo() 547var map = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 595if (map.TryGetValue(key, out var existingEntry))
Microsoft.DotNet.SignTool.Tests (64)
SignToolTests.cs (64)
330Dictionary<ExplicitSignInfoKey, FileSignInfoEntry> fileSignInfo, 384Dictionary<ExplicitSignInfoKey, FileSignInfoEntry> fileSignInfo, 534var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 601var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 636var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry> 669var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 690var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 714var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 738var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 766var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 799var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>() 841var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>() 881var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>() 910var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>() 946var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>() { }; 968var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>() 989var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>() { }; 1011var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>() { }; 1038var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 1089var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 1168var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>() 1250var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 1301var explicitCertKeys = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>() 1393var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 1427var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 1494var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>() 1560var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 1612var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 1658var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 1712var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 1765var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 1817var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 1868var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 1912var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 1940var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 1983var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 2014var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 2046var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 2117var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 2166var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 2218var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 2285var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 2320var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 2381var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 2442var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 2500var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 2560var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 2594var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>() 2619var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 2705ValidateFileSignInfos(itemsToSign, new Dictionary<string, List<SignInfo>>(), new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(), s_fileExtensionSignInfoWithCollisionId, new[] 2879var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 2912var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 2933var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 2965var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 3016var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>() 3099var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>() 3183new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(), 3234new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(), 3258new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(), 3265new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(), 3634var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>() 3646fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>() 3678var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>(); 3720var fileSignInfo = new Dictionary<ExplicitSignInfoKey, FileSignInfoEntry>()