1 instantiation of CoseSign1Message
System.Security.Cryptography.Cose (1)
System\Security\Cryptography\Cose\CoseMessage.cs (1)
164
return new
CoseSign1Message
(protectedHeader, unprotectedHeader, payload, signature, protectedHeaderAsBstr, tag.HasValue);
8 references to CoseSign1Message
System.Security.Cryptography.Cose (8)
System\Security\Cryptography\Cose\CoseMessage.cs (5)
93
public static
CoseSign1Message
DecodeSign1(byte[] cborPayload)
107
public static
CoseSign1Message
DecodeSign1(ReadOnlySpan<byte> cborPayload)
121
private static
CoseSign1Message
DecodeCoseSign1Core(CborReader reader)
141
if (arrayLength.HasValue ? arrayLength !=
CoseSign1Message
.Sign1ArrayLength :
142
HasIndefiniteLengthArrayIncorrectLength(coseSignArray,
CoseSign1Message
.Sign1ArrayLength))
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"/>.
62
/// For sign operations in <see cref="
CoseSign1Message
"/>, <paramref name="protectedHeaders"/> and <paramref name="unprotectedHeaders"/> are used as the buckets of the content (and only) layer.
101
/// For sign operations in <see cref="
CoseSign1Message
"/>, <paramref name="protectedHeaders"/> and <paramref name="unprotectedHeaders"/> are used as the header parameters of the content layer.