4 instantiations of ExplicitCertificateKey
Microsoft.DotNet.SignTool (4)
src\Configuration.cs (3)
434
new
ExplicitCertificateKey
(file.FileName, peInfo.PublicKeyToken, peInfo.TargetFramework, _hashToCollisionIdMap[signedFileContentKey]),
437
new
ExplicitCertificateKey
(file.FileName, peInfo.PublicKeyToken, collisionPriorityId: _hashToCollisionIdMap[signedFileContentKey]),
495
matchedName = _fileSignInfo.TryGetValue(new
ExplicitCertificateKey
(file.FileName,
src\SignToolTask.cs (1)
567
var key = new
ExplicitCertificateKey
(fileName, publicKeyToken, targetFramework, collisionPriorityId);
13 references to ExplicitCertificateKey
Microsoft.DotNet.SignTool (13)
src\Configuration.cs (2)
44
private readonly Dictionary<
ExplicitCertificateKey
, string> _fileSignInfo;
113
Dictionary<
ExplicitCertificateKey
, string> fileSignInfo,
src\ExplicitCertificateKey.cs (8)
9
internal readonly struct ExplicitCertificateKey : IEquatable<
ExplicitCertificateKey
>
27
=> obj is
ExplicitCertificateKey
key && Equals(key);
32
bool IEquatable<
ExplicitCertificateKey
>.Equals(
ExplicitCertificateKey
other)
38
public static bool operator ==(
ExplicitCertificateKey
key1,
ExplicitCertificateKey
key2)
41
public static bool operator !=(
ExplicitCertificateKey
key1,
ExplicitCertificateKey
key2)
src\SignToolTask.cs (3)
529
private Dictionary<
ExplicitCertificateKey
, string> ParseFileSignInfo()
531
var map = new Dictionary<
ExplicitCertificateKey
, string>();
567
var
key = new ExplicitCertificateKey(fileName, publicKeyToken, targetFramework, collisionPriorityId);