1 write to _hashToCollisionIdMap
Microsoft.DotNet.SignTool (1)
src\Configuration.cs (1)
146_hashToCollisionIdMap = new Dictionary<SignedFileContentKey, string>();
18 references to _hashToCollisionIdMap
Microsoft.DotNet.SignTool (17)
src\Configuration.cs (16)
331if (!_hashToCollisionIdMap.TryGetValue(signedFileContentKey, out collisionPriorityId)) 338collisionPriorityId = _hashToCollisionIdMap[parentSignedFileContentKey]; 343if (!_hashToCollisionIdMap.ContainsKey(signedFileContentKey)) 345_hashToCollisionIdMap.Add(signedFileContentKey, collisionPriorityId); 349string existingCollisionId = _hashToCollisionIdMap[signedFileContentKey]; 355_hashToCollisionIdMap[signedFileContentKey] = collisionPriorityId; 409signInfo = new SignInfo(pktBasedSignInfo.Certificate, collisionPriorityId: _hashToCollisionIdMap[signedFileContentKey]); 421new ExplicitCertificateKey(file.FileName, peInfo.PublicKeyToken, peInfo.TargetFramework, _hashToCollisionIdMap[signedFileContentKey]), 425new ExplicitCertificateKey(file.FileName, peInfo.PublicKeyToken, collisionPriorityId: _hashToCollisionIdMap[signedFileContentKey]), 461collisionPriorityId: _hashToCollisionIdMap[signedFileContentKey], executableType: executableType), out explicitCertificateName); 467collisionPriorityId: _hashToCollisionIdMap[signedFileContentKey]), out explicitCertificateName); 485signInfo = signInfo.WithCertificateName(explicitCertificateName, _hashToCollisionIdMap[signedFileContentKey]); 497a.CollisionPriorityId == _hashToCollisionIdMap[signedFileContentKey]); 526signInfo = signInfo.WithCertificateName(macSignOperation, _hashToCollisionIdMap[signedFileContentKey]); 527signInfo = signInfo.WithNotarization(macNotarizationAppName, _hashToCollisionIdMap[signedFileContentKey]); 827_hashToCollisionIdMap.TryGetValue(fileUniqueKey, out string collisionPriorityId);
src\SignToolTask.cs (1)
295configuration._hashToCollisionIdMap,
Microsoft.DotNet.SignTool.Tests (1)
SignToolTests.cs (1)
356configuration._hashToCollisionIdMap);