39 instantiations of FileSignInfoEntry
Microsoft.DotNet.SignTool (1)
src\SignToolTask.cs (1)
601
map.Add(key, new
FileSignInfoEntry
(certificateName, doNotUnpack));
Microsoft.DotNet.SignTool.Tests (38)
SignToolTests.cs (38)
702
{ new ExplicitSignInfoKey("NativeLibrary.dll"), new
FileSignInfoEntry
("None") },
703
{ new ExplicitSignInfoKey("ProjectOne.dll", publicKeyToken: "581d91ccdfc4ea9c", targetFramework: ".NETCoreApp,Version=v2.1"), new
FileSignInfoEntry
("None") }
865
{ new ExplicitSignInfoKey("ProjectOne.dll", "581d91ccdfc4ea9c"), new
FileSignInfoEntry
("OverriddenCertificate") }
907
{ new ExplicitSignInfoKey("NativeLibrary.dll", collisionPriorityId: "123"), new
FileSignInfoEntry
("OverriddenCertificate1") },
908
{ new ExplicitSignInfoKey("ProjectOne.dll", collisionPriorityId: "123"), new
FileSignInfoEntry
("3PartySHA2") }
947
{ new ExplicitSignInfoKey("EmptyPKT.dll"), new
FileSignInfoEntry
("3PartySHA2") }
976
{ new ExplicitSignInfoKey("EmptyPKT.dll", collisionPriorityId: "123"), new
FileSignInfoEntry
("3PartySHA2") }
1034
{ new ExplicitSignInfoKey("CustomTargetFrameworkAttribute.dll", targetFramework: ".NETFramework,Version=v2.0", collisionPriorityId: "123"), new
FileSignInfoEntry
("3PartySHA2") }
1234
{ new ExplicitSignInfoKey("ContainerOne.dll", collisionPriorityId: "456"), new
FileSignInfoEntry
("OverriddenCertificate1") }
1367
{ new ExplicitSignInfoKey("test.zip"), new
FileSignInfoEntry
("ArchiveCert") },
1368
{ new ExplicitSignInfoKey("test.tgz"), new
FileSignInfoEntry
("ArchiveCert") },
1369
{ new ExplicitSignInfoKey("InnerZipFile.zip"), new
FileSignInfoEntry
("ArchiveCert") }
1560
{ new ExplicitSignInfoKey("test.pkg"), new
FileSignInfoEntry
("MacDeveloperHardenWithNotarization") }
2711
{ new ExplicitSignInfoKey("ZeroLengthPythonFile.py"), new
FileSignInfoEntry
("3PartySHA2") }
3133
{ new ExplicitSignInfoKey("test.jar", collisionPriorityId: "123"), new
FileSignInfoEntry
("JARCertificate") },
3134
{ new ExplicitSignInfoKey("test.ps1", collisionPriorityId: "123"), new
FileSignInfoEntry
("PS1Certificate") },
3135
{ new ExplicitSignInfoKey("test.psd1", collisionPriorityId: "123"), new
FileSignInfoEntry
("PSD1Certificate") },
3136
{ new ExplicitSignInfoKey("test.psm1", collisionPriorityId: "123"), new
FileSignInfoEntry
("PSM1Certificate") },
3137
{ new ExplicitSignInfoKey("test.psc1", collisionPriorityId: "123"), new
FileSignInfoEntry
("PSC1Certificate") },
3138
{ new ExplicitSignInfoKey("test.dylib", collisionPriorityId: "123"), new
FileSignInfoEntry
("DYLIBCertificate") },
3139
{ new ExplicitSignInfoKey("EmptyPKT.dll", collisionPriorityId: "123"), new
FileSignInfoEntry
("DLLCertificate") },
3140
{ new ExplicitSignInfoKey("test.vsix", collisionPriorityId: "123"), new
FileSignInfoEntry
("VSIXCertificate") },
3141
{ new ExplicitSignInfoKey("PackageWithRelationships.vsix", collisionPriorityId: "123"), new
FileSignInfoEntry
("VSIXCertificate2") },
3142
{ new ExplicitSignInfoKey("Simple.dll", collisionPriorityId: "123"), new
FileSignInfoEntry
("DLLCertificate2") },
3143
{ new ExplicitSignInfoKey("Simple.nupkg", collisionPriorityId: "123"), new
FileSignInfoEntry
("NUPKGCertificate") },
3144
{ new ExplicitSignInfoKey("Simple.symbols.nupkg", collisionPriorityId: "123"), new
FileSignInfoEntry
("NUPKGCertificate2") },
3145
{ new ExplicitSignInfoKey("ProjectOne.dll", "581d91ccdfc4ea9c", ".NETFramework,Version=v4.6.1", "123"), new
FileSignInfoEntry
("DLLCertificate3") },
3146
{ new ExplicitSignInfoKey("ProjectOne.dll", "581d91ccdfc4ea9c", ".NETStandard,Version=v2.0", "123"), new
FileSignInfoEntry
("DLLCertificate4") },
3147
{ new ExplicitSignInfoKey("ProjectOne.dll", "581d91ccdfc4ea9c", ".NETCoreApp,Version=v2.0", "123"), new
FileSignInfoEntry
("DLLCertificate5") },
3148
{ new ExplicitSignInfoKey("filewithoutextension", collisionPriorityId: "123"), new
FileSignInfoEntry
("MacDeveloperHarden") },
3149
{ new ExplicitSignInfoKey("SPCNoPKT.dll", collisionPriorityId: "123"), new
FileSignInfoEntry
("None") },
3150
{ new ExplicitSignInfoKey("Simple.exe", collisionPriorityId: "1234"), new
FileSignInfoEntry
("MacDeveloperHardenWithNotarization") },
3216
{ new ExplicitSignInfoKey("windows-exe.exe", executableType: ExecutableType.PE, collisionPriorityId: "123"), new
FileSignInfoEntry
("WindowsCertificate") },
3217
{ new ExplicitSignInfoKey("linux-elf", executableType: ExecutableType.ELF, collisionPriorityId: "123"), new
FileSignInfoEntry
("LinuxCertificate") },
3218
{ new ExplicitSignInfoKey("macos-macho", executableType: ExecutableType.MachO, collisionPriorityId: "123"), new
FileSignInfoEntry
("MacDeveloperHarden") },
3757
{ new ExplicitSignInfoKey("NestedContainer.1.0.0.nupkg", collisionPriorityId: "123"), new
FileSignInfoEntry
(doNotUnpack: true) }
3769
{ new ExplicitSignInfoKey("ContainerOne.1.0.0.nupkg", collisionPriorityId: "123"), new
FileSignInfoEntry
("NuGet", doNotUnpack: true) }
3843
{ new ExplicitSignInfoKey("test.pkg"), new
FileSignInfoEntry
("MacDeveloperHardenWithNotarization") }
71 references to FileSignInfoEntry
Microsoft.DotNet.SignTool (6)
src\Configuration.cs (3)
41
private readonly Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
> _fileSignInfo;
114
Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
> fileSignInfo,
317
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 (65)
SignToolTests.cs (65)
330
Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
> fileSignInfo,
384
Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
> fileSignInfo,
598
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
665
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
700
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>
733
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
754
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
778
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
802
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
830
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
863
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
905
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
945
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
974
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
1010
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>() { };
1032
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
1053
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>() { };
1075
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>() { };
1102
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1153
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1232
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
1314
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1365
var explicitCertKeys = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
1457
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1491
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1558
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
1627
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1679
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1725
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1783
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1819
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1872
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1924
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
1975
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2023
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2051
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2098
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2129
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2161
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2232
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2281
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2333
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2400
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2435
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2496
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2557
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2615
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2675
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2709
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
2734
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
2820
ValidateFileSignInfos(itemsToSign, new Dictionary<string, List<SignInfo>>(), new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>(), s_fileExtensionSignInfoWithCollisionId, new[]
2994
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
3027
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
3048
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
3080
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
3131
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
3214
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
3298
new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>(),
3355
new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>(),
3379
new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>(),
3386
new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>(),
3755
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
3767
fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()
3799
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>();
3841
var fileSignInfo = new Dictionary<ExplicitSignInfoKey,
FileSignInfoEntry
>()