3 writes to _unprotectedHeaders
System.Security.Cryptography.Cose (3)
System\Security\Cryptography\Cose\CoseSigner.cs (3)
76_unprotectedHeaders = unprotectedHeaders; 113_unprotectedHeaders = unprotectedHeaders; 128public CoseHeaderMap UnprotectedHeaders => _unprotectedHeaders ??= new CoseHeaderMap();
8 references to _unprotectedHeaders
System.Security.Cryptography.Cose (8)
System\Security\Cryptography\Cose\CoseMultiSignMessage.cs (2)
416if (ContainDuplicateLabels(signer._protectedHeaders, signer._unprotectedHeaders)) 523encodedSize += CoseHeaderMap.ComputeEncodedSize(signer._unprotectedHeaders);
System\Security\Cryptography\Cose\CoseSign1Message.cs (4)
295if (ContainDuplicateLabels(signer._protectedHeaders, signer._unprotectedHeaders)) 315CoseHelpers.WriteHeaderMap(buffer.Slice(protectedMapBytesWritten), writer, signer._unprotectedHeaders, isProtected: false, null); 338CoseHelpers.WriteHeaderMap(buffer.AsSpan(protectedMapBytesWritten), writer, signer._unprotectedHeaders, isProtected: false, null); 727CoseHeaderMap.ComputeEncodedSize(signer._unprotectedHeaders);
System\Security\Cryptography\Cose\CoseSigner.cs (2)
142if (_unprotectedHeaders != null && _unprotectedHeaders.ContainsKey(CoseHeaderLabel.Algorithm))