38 instantiations of FileSignInfoEntry
Microsoft.DotNet.SignTool (1)
src\SignToolTask.cs (1)
601
map.Add(key, new
FileSignInfoEntry
(certificateName, doNotUnpack));
Microsoft.DotNet.SignTool.Tests (37)
SignToolTests.cs (37)
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") }
2541
{ new ExplicitSignInfoKey("ZeroLengthPythonFile.py"), new
FileSignInfoEntry
("3PartySHA2") }
2963
{ new ExplicitSignInfoKey("test.jar", collisionPriorityId: "123"), new
FileSignInfoEntry
("JARCertificate") },
2964
{ new ExplicitSignInfoKey("test.ps1", collisionPriorityId: "123"), new
FileSignInfoEntry
("PS1Certificate") },
2965
{ new ExplicitSignInfoKey("test.psd1", collisionPriorityId: "123"), new
FileSignInfoEntry
("PSD1Certificate") },
2966
{ new ExplicitSignInfoKey("test.psm1", collisionPriorityId: "123"), new
FileSignInfoEntry
("PSM1Certificate") },
2967
{ new ExplicitSignInfoKey("test.psc1", collisionPriorityId: "123"), new
FileSignInfoEntry
("PSC1Certificate") },
2968
{ new ExplicitSignInfoKey("test.dylib", collisionPriorityId: "123"), new
FileSignInfoEntry
("DYLIBCertificate") },
2969
{ new ExplicitSignInfoKey("EmptyPKT.dll", collisionPriorityId: "123"), new
FileSignInfoEntry
("DLLCertificate") },
2970
{ new ExplicitSignInfoKey("test.vsix", collisionPriorityId: "123"), new
FileSignInfoEntry
("VSIXCertificate") },
2971
{ new ExplicitSignInfoKey("PackageWithRelationships.vsix", collisionPriorityId: "123"), new
FileSignInfoEntry
("VSIXCertificate2") },
2972
{ new ExplicitSignInfoKey("Simple.dll", collisionPriorityId: "123"), new
FileSignInfoEntry
("DLLCertificate2") },
2973
{ new ExplicitSignInfoKey("Simple.nupkg", collisionPriorityId: "123"), new
FileSignInfoEntry
("NUPKGCertificate") },
2974
{ new ExplicitSignInfoKey("Simple.symbols.nupkg", collisionPriorityId: "123"), new
FileSignInfoEntry
("NUPKGCertificate2") },
2975
{ new ExplicitSignInfoKey("ProjectOne.dll", "581d91ccdfc4ea9c", ".NETFramework,Version=v4.6.1", "123"), new
FileSignInfoEntry
("DLLCertificate3") },
2976
{ new ExplicitSignInfoKey("ProjectOne.dll", "581d91ccdfc4ea9c", ".NETStandard,Version=v2.0", "123"), new
FileSignInfoEntry
("DLLCertificate4") },
2977
{ new ExplicitSignInfoKey("ProjectOne.dll", "581d91ccdfc4ea9c", ".NETCoreApp,Version=v2.0", "123"), new
FileSignInfoEntry
("DLLCertificate5") },
2978
{ new ExplicitSignInfoKey("filewithoutextension", collisionPriorityId: "123"), new
FileSignInfoEntry
("MacDeveloperHarden") },
2979
{ new ExplicitSignInfoKey("SPCNoPKT.dll", collisionPriorityId: "123"), new
FileSignInfoEntry
("None") },
2980
{ new ExplicitSignInfoKey("Simple.exe", collisionPriorityId: "1234"), new
FileSignInfoEntry
("MacDeveloperHardenWithNotarization") },
3046
{ new ExplicitSignInfoKey("windows-exe.exe", executableType: ExecutableType.PE, collisionPriorityId: "123"), new
FileSignInfoEntry
("WindowsCertificate") },
3047
{ new ExplicitSignInfoKey("linux-elf", executableType: ExecutableType.ELF, collisionPriorityId: "123"), new
FileSignInfoEntry
("LinuxCertificate") },
3048
{ new ExplicitSignInfoKey("macos-macho", executableType: ExecutableType.MachO, collisionPriorityId: "123"), new
FileSignInfoEntry
("MacDeveloperHarden") },
3581
{ new ExplicitSignInfoKey("NestedContainer.1.0.0.nupkg", collisionPriorityId: "123"), new
FileSignInfoEntry
(doNotUnpack: true) }
3593
{ new ExplicitSignInfoKey("ContainerOne.1.0.0.nupkg", collisionPriorityId: "123"), new
FileSignInfoEntry
("NuGet", doNotUnpack: true) }
68 references to FileSignInfoEntry
Microsoft.DotNet.SignTool (6)
src\Configuration.cs (3)
41
private readonly Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
> _fileSignInfo;
114
Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
> fileSignInfo,
319
FileSignInfoEntry
explicitFileSignInfoEntry = null;
src\SignToolTask.cs (3)
545
private Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
> ParseFileSignInfo()
547
var map = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
595
if (map.TryGetValue(key, out
var
existingEntry))
Microsoft.DotNet.SignTool.Tests (62)
SignToolTests.cs (62)
330
Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
> fileSignInfo,
384
Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
> fileSignInfo,
534
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
601
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
636
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>
669
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
690
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
714
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
738
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
766
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
799
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
841
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
881
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
910
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
946
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>() { };
968
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
989
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>() { };
1011
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>() { };
1038
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1089
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1168
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
1250
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1301
var explicitCertKeys = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
1393
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1427
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1494
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
1560
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1612
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1658
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1710
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1762
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1813
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1857
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1885
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1928
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1959
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1991
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2062
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2111
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2163
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2230
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2265
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2326
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2387
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2445
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2505
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2539
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
2564
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2650
ValidateFileSignInfos(itemsToSign, new Dictionary<string, List<SignInfo>>(), new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>(), s_fileExtensionSignInfoWithCollisionId, new[]
2824
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2857
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2878
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2910
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2961
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
3044
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
3128
new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>(),
3179
new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>(),
3203
new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>(),
3210
new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>(),
3579
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
3591
fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
3623
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();