CoseMessage Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma mensagem COSE, conforme descrito no RFC 8152.
public ref class CoseMessage abstract
public abstract class CoseMessage
type CoseMessage = class
Public MustInherit Class CoseMessage
- Herança
-
CoseMessage
- Derivado
Propriedades
| Nome | Description |
|---|---|
| Content |
Obtém o conteúdo dessa mensagem ou |
| ProtectedHeaders |
Obtém os parâmetros de cabeçalho protegidos associados a essa mensagem. |
| RawProtectedHeaders |
Obtém os bytes brutos dos parâmetros de cabeçalho protegidos associados a essa mensagem. |
| UnprotectedHeaders |
Obtém os parâmetros de cabeçalho desprotegidos associados a essa mensagem. |
Métodos
| Nome | Description |
|---|---|
| DecodeMultiSign(Byte[]) |
Decodifica um conteúdo CBOR como uma mensagem de COSE_Sign. |
| DecodeMultiSign(ReadOnlySpan<Byte>) |
Decodifica um conteúdo CBOR como uma mensagem de COSE_Sign. |
| DecodeSign1(Byte[]) |
Decodifica um conteúdo CBOR como uma mensagem de COSE_Sign1. |
| DecodeSign1(ReadOnlySpan<Byte>) |
Decodifica um conteúdo CBOR como uma mensagem de COSE_Sign1. |
| Encode() |
Codifica essa mensagem como CBOR. |
| Encode(Span<Byte>) |
Codifica essa mensagem como CBOR. |
| GetEncodedLength() |
Quando substituído em uma classe derivada, calcula o número de bytes produzidos pela codificação deste CoseMessage. |
| TryEncode(Span<Byte>, Int32) |
Quando substituído em uma classe derivada, tenta codificar essa mensagem no buffer especificado. |