CoseMessage Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un mensaje COSE como se describe en RFC 8152.
public ref class CoseMessage abstract
public abstract class CoseMessage
type CoseMessage = class
Public MustInherit Class CoseMessage
- Herencia
-
CoseMessage
- Derivado
Propiedades
| Nombre | Description |
|---|---|
| Content |
Obtiene el contenido de este mensaje o |
| ProtectedHeaders |
Obtiene los parámetros de encabezado protegidos asociados a este mensaje. |
| RawProtectedHeaders |
Obtiene los bytes sin procesar de los parámetros de encabezado protegidos asociados a este mensaje. |
| UnprotectedHeaders |
Obtiene los parámetros de encabezado no protegidos asociados a este mensaje. |
Métodos
| Nombre | Description |
|---|---|
| DecodeMultiSign(Byte[]) |
Descodifica una carga de CBOR como un mensaje de COSE_Sign. |
| DecodeMultiSign(ReadOnlySpan<Byte>) |
Descodifica una carga de CBOR como un mensaje de COSE_Sign. |
| DecodeSign1(Byte[]) |
Descodifica una carga de CBOR como un mensaje de COSE_Sign1. |
| DecodeSign1(ReadOnlySpan<Byte>) |
Descodifica una carga de CBOR como un mensaje de COSE_Sign1. |
| Encode() |
Codifica este mensaje como CBOR. |
| Encode(Span<Byte>) |
Codifica este mensaje como CBOR. |
| GetEncodedLength() |
Cuando se invalida en una clase derivada, calcula el número de bytes generados mediante la codificación de este CoseMessage. |
| TryEncode(Span<Byte>, Int32) |
Cuando se invalida en una clase derivada, intenta codificar este mensaje en el búfer especificado. |