1 instantiation of CoseMultiSignMessage
System.Security.Cryptography.Cose (1)
System\Security\Cryptography\Cose\CoseMessage.cs (1)
250return new CoseMultiSignMessage(protectedHeaders, unprotectedHeaders, payload, signatures, encodedProtectedHeaders, tag.HasValue);
14 references to CoseMultiSignMessage
System.Security.Cryptography.Cose (14)
System\Security\Cryptography\Cose\CoseMessage.cs (7)
179public static CoseMultiSignMessage DecodeMultiSign(byte[] cborPayload) 193public static CoseMultiSignMessage DecodeMultiSign(ReadOnlySpan<byte> cborPayload) 207private static CoseMultiSignMessage DecodeCoseMultiSignCore(CborReader reader) 227if (arrayLength.HasValue ? arrayLength != CoseMultiSignMessage.MultiSignArrayLength : 228HasIndefiniteLengthArrayIncorrectLength(coseSignArray, CoseMultiSignMessage.MultiSignArrayLength)) 361if (length.HasValue ? length != CoseMultiSignMessage.CoseSignatureArrayLength : 362HasIndefiniteLengthArrayIncorrectLength(coseSignature, CoseMultiSignMessage.CoseSignatureArrayLength))
System\Security\Cryptography\Cose\CoseSignature.cs (4)
13/// Represents a COSE_Signature that carries one signature and information about that signature associated with a <see cref="CoseMultiSignMessage"/>. 19private CoseMultiSignMessage? _message; 45internal CoseSignature(CoseMultiSignMessage message, CoseHeaderMap protectedHeaders, CoseHeaderMap unprotectedHeaders, byte[] encodedSignProtectedHeaders, byte[] signature) 59internal CoseMultiSignMessage Message
System\Security\Cryptography\Cose\CoseSigner.cs (3)
9/// Provides signing information to be used with sign operations in <see cref="CoseSign1Message"/> and <see cref="CoseMultiSignMessage"/>. 63/// For sign operations in <see cref="CoseMultiSignMessage"/>, <paramref name="protectedHeaders"/> and <paramref name="unprotectedHeaders"/> are used as the buckets of the signature layer. 102/// For sign operations in <see cref="CoseMultiSignMessage"/>, <paramref name="protectedHeaders"/> and <paramref name="unprotectedHeaders"/> are used as the header parameters of the signature layer.