CoseMessage Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar ett COSE-meddelande enligt beskrivningen i RFC 8152.
public ref class CoseMessage abstract
public abstract class CoseMessage
type CoseMessage = class
Public MustInherit Class CoseMessage
- Arv
-
CoseMessage
- Härledda
Egenskaper
| Name | Description |
|---|---|
| Content |
Hämtar innehållet i det här meddelandet eller |
| ProtectedHeaders |
Hämtar de skyddade rubrikparametrar som är associerade med det här meddelandet. |
| RawProtectedHeaders |
Hämtar rådata för de skyddade rubrikparametrarna som är associerade med det här meddelandet. |
| UnprotectedHeaders |
Hämtar de oskyddade rubrikparametrarna som är associerade med det här meddelandet. |
Metoder
| Name | Description |
|---|---|
| DecodeMultiSign(Byte[]) |
Avkodar en CBOR-nyttolast som ett COSE_Sign meddelande. |
| DecodeMultiSign(ReadOnlySpan<Byte>) |
Avkodar en CBOR-nyttolast som ett COSE_Sign meddelande. |
| DecodeSign1(Byte[]) |
Avkodar en CBOR-nyttolast som ett COSE_Sign1 meddelande. |
| DecodeSign1(ReadOnlySpan<Byte>) |
Avkodar en CBOR-nyttolast som ett COSE_Sign1 meddelande. |
| Encode() |
Kodar det här meddelandet som CBOR. |
| Encode(Span<Byte>) |
Kodar det här meddelandet som CBOR. |
| GetEncodedLength() |
När du åsidosätter i en härledd klass beräknas antalet byte som genereras genom att koda den här CoseMessage. |
| TryEncode(Span<Byte>, Int32) |
När åsidosätts i en härledd klass försöker koda det här meddelandet till den angivna bufferten. |