3 writes to _unprotectedHeaders
System.Security.Cryptography.Cose (3)
System\Security\Cryptography\Cose\CoseSigner.cs (3)
77_unprotectedHeaders = unprotectedHeaders; 117_unprotectedHeaders = unprotectedHeaders; 132public CoseHeaderMap UnprotectedHeaders => _unprotectedHeaders ??= new CoseHeaderMap();
8 references to _unprotectedHeaders
System.Security.Cryptography.Cose (8)
System\Security\Cryptography\Cose\CoseMultiSignMessage.cs (2)
424if (ContainDuplicateLabels(signer._protectedHeaders, signer._unprotectedHeaders)) 531encodedSize += CoseHeaderMap.ComputeEncodedSize(signer._unprotectedHeaders);
System\Security\Cryptography\Cose\CoseSign1Message.cs (4)
310if (ContainDuplicateLabels(signer._protectedHeaders, signer._unprotectedHeaders)) 330CoseHelpers.WriteHeaderMap(buffer.Slice(protectedMapBytesWritten), writer, signer._unprotectedHeaders, isProtected: false, null); 353CoseHelpers.WriteHeaderMap(buffer.AsSpan(protectedMapBytesWritten), writer, signer._unprotectedHeaders, isProtected: false, null); 769CoseHeaderMap.ComputeEncodedSize(signer._unprotectedHeaders);
System\Security\Cryptography\Cose\CoseSigner.cs (2)
146if (_unprotectedHeaders != null && _unprotectedHeaders.ContainsKey(CoseHeaderLabel.Algorithm))