39 instantiations of FileSignInfoEntry
Microsoft.DotNet.SignTool (1)
src\SignToolTask.cs (1)
578
map.Add(key, new
FileSignInfoEntry
(certificateName, doNotUnpack));
Microsoft.DotNet.SignTool.Tests (38)
SignToolTests.cs (38)
698
{ new ExplicitSignInfoKey("NativeLibrary.dll"), new
FileSignInfoEntry
("None") },
699
{ new ExplicitSignInfoKey("ProjectOne.dll", publicKeyToken: "581d91ccdfc4ea9c", targetFramework: ".NETCoreApp,Version=v2.1"), new
FileSignInfoEntry
("None") }
861
{ new ExplicitSignInfoKey("ProjectOne.dll", "581d91ccdfc4ea9c"), new
FileSignInfoEntry
("OverriddenCertificate") }
903
{ new ExplicitSignInfoKey("NativeLibrary.dll", collisionPriorityId: "123"), new
FileSignInfoEntry
("OverriddenCertificate1") },
904
{ new ExplicitSignInfoKey("ProjectOne.dll", collisionPriorityId: "123"), new
FileSignInfoEntry
("3PartySHA2") }
943
{ new ExplicitSignInfoKey("EmptyPKT.dll"), new
FileSignInfoEntry
("3PartySHA2") }
972
{ new ExplicitSignInfoKey("EmptyPKT.dll", collisionPriorityId: "123"), new
FileSignInfoEntry
("3PartySHA2") }
1030
{ new ExplicitSignInfoKey("CustomTargetFrameworkAttribute.dll", targetFramework: ".NETFramework,Version=v2.0", collisionPriorityId: "123"), new
FileSignInfoEntry
("3PartySHA2") }
1230
{ new ExplicitSignInfoKey("ContainerOne.dll", collisionPriorityId: "456"), new
FileSignInfoEntry
("OverriddenCertificate1") }
1363
{ new ExplicitSignInfoKey("test.zip"), new
FileSignInfoEntry
("ArchiveCert") },
1364
{ new ExplicitSignInfoKey("test.tgz"), new
FileSignInfoEntry
("ArchiveCert") },
1365
{ new ExplicitSignInfoKey("InnerZipFile.zip"), new
FileSignInfoEntry
("ArchiveCert") }
1556
{ new ExplicitSignInfoKey("test.pkg"), new
FileSignInfoEntry
("MacDeveloperHardenWithNotarization") }
2706
{ new ExplicitSignInfoKey("ZeroLengthPythonFile.py"), new
FileSignInfoEntry
("3PartySHA2") }
3127
{ new ExplicitSignInfoKey("test.jar", collisionPriorityId: "123"), new
FileSignInfoEntry
("JARCertificate") },
3128
{ new ExplicitSignInfoKey("test.ps1", collisionPriorityId: "123"), new
FileSignInfoEntry
("PS1Certificate") },
3129
{ new ExplicitSignInfoKey("test.psd1", collisionPriorityId: "123"), new
FileSignInfoEntry
("PSD1Certificate") },
3130
{ new ExplicitSignInfoKey("test.psm1", collisionPriorityId: "123"), new
FileSignInfoEntry
("PSM1Certificate") },
3131
{ new ExplicitSignInfoKey("test.psc1", collisionPriorityId: "123"), new
FileSignInfoEntry
("PSC1Certificate") },
3132
{ new ExplicitSignInfoKey("test.dylib", collisionPriorityId: "123"), new
FileSignInfoEntry
("DYLIBCertificate") },
3133
{ new ExplicitSignInfoKey("EmptyPKT.dll", collisionPriorityId: "123"), new
FileSignInfoEntry
("DLLCertificate") },
3134
{ new ExplicitSignInfoKey("test.vsix", collisionPriorityId: "123"), new
FileSignInfoEntry
("VSIXCertificate") },
3135
{ new ExplicitSignInfoKey("PackageWithRelationships.vsix", collisionPriorityId: "123"), new
FileSignInfoEntry
("VSIXCertificate2") },
3136
{ new ExplicitSignInfoKey("Simple.dll", collisionPriorityId: "123"), new
FileSignInfoEntry
("DLLCertificate2") },
3137
{ new ExplicitSignInfoKey("Simple.nupkg", collisionPriorityId: "123"), new
FileSignInfoEntry
("NUPKGCertificate") },
3138
{ new ExplicitSignInfoKey("Simple.symbols.nupkg", collisionPriorityId: "123"), new
FileSignInfoEntry
("NUPKGCertificate2") },
3139
{ new ExplicitSignInfoKey("ProjectOne.dll", "581d91ccdfc4ea9c", ".NETFramework,Version=v4.6.1", "123"), new
FileSignInfoEntry
("DLLCertificate3") },
3140
{ new ExplicitSignInfoKey("ProjectOne.dll", "581d91ccdfc4ea9c", ".NETStandard,Version=v2.0", "123"), new
FileSignInfoEntry
("DLLCertificate4") },
3141
{ new ExplicitSignInfoKey("ProjectOne.dll", "581d91ccdfc4ea9c", ".NETCoreApp,Version=v2.0", "123"), new
FileSignInfoEntry
("DLLCertificate5") },
3142
{ new ExplicitSignInfoKey("filewithoutextension", collisionPriorityId: "123"), new
FileSignInfoEntry
("MacDeveloperHarden") },
3143
{ new ExplicitSignInfoKey("SPCNoPKT.dll", collisionPriorityId: "123"), new
FileSignInfoEntry
("None") },
3144
{ new ExplicitSignInfoKey("Simple.exe", collisionPriorityId: "1234"), new
FileSignInfoEntry
("MacDeveloperHardenWithNotarization") },
3210
{ new ExplicitSignInfoKey("windows-exe.exe", executableType: ExecutableType.PE, collisionPriorityId: "123"), new
FileSignInfoEntry
("WindowsCertificate") },
3211
{ new ExplicitSignInfoKey("linux-elf", executableType: ExecutableType.ELF, collisionPriorityId: "123"), new
FileSignInfoEntry
("LinuxCertificate") },
3212
{ new ExplicitSignInfoKey("macos-macho", executableType: ExecutableType.MachO, collisionPriorityId: "123"), new
FileSignInfoEntry
("MacDeveloperHarden") },
3748
{ new ExplicitSignInfoKey("NestedContainer.1.0.0.nupkg", collisionPriorityId: "123"), new
FileSignInfoEntry
(doNotUnpack: true) }
3760
{ new ExplicitSignInfoKey("ContainerOne.1.0.0.nupkg", collisionPriorityId: "123"), new
FileSignInfoEntry
("NuGet", doNotUnpack: true) }
3834
{ new ExplicitSignInfoKey("test.pkg"), new
FileSignInfoEntry
("MacDeveloperHardenWithNotarization") }
73 references to FileSignInfoEntry
Microsoft.DotNet.SignTool (6)
src\Configuration.cs (3)
41
private readonly Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
> _fileSignInfo;
112
Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
> fileSignInfo,
313
FileSignInfoEntry
explicitFileSignInfoEntry = null;
src\SignToolTask.cs (3)
522
private Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
> ParseFileSignInfo()
524
var map = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
572
if (map.TryGetValue(key, out
var
existingEntry))
Microsoft.DotNet.SignTool.Tests (67)
SignToolTests.cs (67)
327
Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
> fileSignInfo,
381
Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
> fileSignInfo,
594
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
661
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
696
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>
729
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
750
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
774
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
798
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
826
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
859
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
901
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
941
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
970
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
1006
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>() { };
1028
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
1049
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>() { };
1071
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>() { };
1098
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1149
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1228
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
1310
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1361
var explicitCertKeys = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
1453
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1487
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1554
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
1623
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1675
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1721
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1778
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1814
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1866
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1918
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1968
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2016
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2044
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2091
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2122
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2153
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2179
new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>(),
2198
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2227
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2276
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2328
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2395
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2430
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2491
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2552
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2610
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2670
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2704
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
2729
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2815
ValidateFileSignInfos(itemsToSign, new Dictionary<string, List<SignInfo>>(), new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>(), s_fileExtensionSignInfoWithCollisionId, new[]
2988
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
3021
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
3042
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
3074
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
3125
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
3208
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
3292
new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>(),
3348
new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>(),
3371
new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>(),
3378
new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>(),
3746
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
3758
fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
3790
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
3832
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()