1 write to _hashToCollisionIdMap
Microsoft.DotNet.SignTool (1)
src\Configuration.cs (1)
140_hashToCollisionIdMap = new Dictionary<SignedFileContentKey, string>();
16 references to _hashToCollisionIdMap
Microsoft.DotNet.SignTool (16)
src\Configuration.cs (15)
321if (!_hashToCollisionIdMap.TryGetValue(signedFileContentKey, out collisionPriorityId)) 328collisionPriorityId = _hashToCollisionIdMap[parentSignedFileContentKey]; 333if (!_hashToCollisionIdMap.ContainsKey(signedFileContentKey)) 335_hashToCollisionIdMap.Add(signedFileContentKey, collisionPriorityId); 339string existingCollisionId = _hashToCollisionIdMap[signedFileContentKey]; 345_hashToCollisionIdMap[signedFileContentKey] = collisionPriorityId; 399signInfo = new SignInfo(pktBasedSignInfo.Certificate, collisionPriorityId: _hashToCollisionIdMap[signedFileContentKey]); 411new ExplicitCertificateKey(file.FileName, peInfo.PublicKeyToken, peInfo.TargetFramework, _hashToCollisionIdMap[signedFileContentKey]), 414new ExplicitCertificateKey(file.FileName, peInfo.PublicKeyToken, collisionPriorityId: _hashToCollisionIdMap[signedFileContentKey]), 449collisionPriorityId: _hashToCollisionIdMap[signedFileContentKey]), out explicitCertificateName); 462signInfo = signInfo.WithCertificateName(explicitCertificateName, _hashToCollisionIdMap[signedFileContentKey]); 474a.CollisionPriorityId == _hashToCollisionIdMap[signedFileContentKey]); 494signInfo = signInfo.WithCertificateName(macSignOperation, _hashToCollisionIdMap[signedFileContentKey]); 495signInfo = signInfo.WithNotarization(macNotarizationAppName, _hashToCollisionIdMap[signedFileContentKey]); 781_hashToCollisionIdMap.TryGetValue(fileUniqueKey, out string collisionPriorityId);
src\SignToolTask.cs (1)
267configuration._hashToCollisionIdMap,