CoseMessage Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
| Name | Descrição |
|---|---|
| Content |
Recebe o conteúdo desta mensagem ou |
| ProtectedHeaders |
Obtém os parâmetros do cabeçalho protegido associados a esta mensagem. |
| RawProtectedHeaders |
Obtém os bytes brutos dos parâmetros do cabeçalho protegido associados a esta mensagem. |
| UnprotectedHeaders |
Obtém os parâmetros do cabeçalho não protegido associados a esta mensagem. |
Métodos
| Name | Descrição |
|---|---|
| DecodeMultiSign(Byte[]) |
Decodifica uma carga útil CBOR como uma mensagem COSE_Sign. |
| DecodeMultiSign(ReadOnlySpan<Byte>) |
Decodifica uma carga útil CBOR como uma mensagem COSE_Sign. |
| DecodeSign1(Byte[]) |
Decodifica uma carga útil CBOR como uma mensagem COSE_Sign1. |
| DecodeSign1(ReadOnlySpan<Byte>) |
Decodifica uma carga útil CBOR como uma mensagem COSE_Sign1. |
| Encode() |
Codifica esta mensagem como CBOR. |
| Encode(Span<Byte>) |
Codifica esta mensagem como CBOR. |
| GetEncodedLength() |
Quando sobrescrito numa classe derivada, calcula o número de bytes produzidos ao codificar esta CoseMessage. |
| TryEncode(Span<Byte>, Int32) |
Quando é sobreposta numa classe derivada, tenta codificar esta mensagem no buffer especificado. |