1 instantiation of CoseMultiSignMessage
System.Security.Cryptography.Cose (1)
System\Security\Cryptography\Cose\CoseMessage.cs (1)
250
return 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)
179
public static
CoseMultiSignMessage
DecodeMultiSign(byte[] cborPayload)
193
public static
CoseMultiSignMessage
DecodeMultiSign(ReadOnlySpan<byte> cborPayload)
207
private static
CoseMultiSignMessage
DecodeCoseMultiSignCore(CborReader reader)
227
if (arrayLength.HasValue ? arrayLength !=
CoseMultiSignMessage
.MultiSignArrayLength :
228
HasIndefiniteLengthArrayIncorrectLength(coseSignArray,
CoseMultiSignMessage
.MultiSignArrayLength))
361
if (length.HasValue ? length !=
CoseMultiSignMessage
.CoseSignatureArrayLength :
362
HasIndefiniteLengthArrayIncorrectLength(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
"/>.
19
private
CoseMultiSignMessage
? _message;
45
internal CoseSignature(
CoseMultiSignMessage
message, CoseHeaderMap protectedHeaders, CoseHeaderMap unprotectedHeaders, byte[] encodedSignProtectedHeaders, byte[] signature)
59
internal
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.