CoseMessage Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет сообщение COSE, как описано в RFC 8152.
public ref class CoseMessage abstract
public abstract class CoseMessage
type CoseMessage = class
Public MustInherit Class CoseMessage
- Наследование
-
CoseMessage
- Производный
Свойства
| Имя | Описание |
|---|---|
| Content |
Возвращает содержимое этого сообщения или |
| ProtectedHeaders |
Возвращает защищенные параметры заголовка, связанные с этим сообщением. |
| RawProtectedHeaders |
Возвращает необработанные байты параметров защищенного заголовка, связанных с этим сообщением. |
| UnprotectedHeaders |
Возвращает незащищенные параметры заголовка, связанные с этим сообщением. |
Методы
| Имя | Описание |
|---|---|
| DecodeMultiSign(Byte[]) |
Декодирует полезные данные CBOR в виде сообщения COSE_Sign. |
| DecodeMultiSign(ReadOnlySpan<Byte>) |
Декодирует полезные данные CBOR в виде сообщения COSE_Sign. |
| DecodeSign1(Byte[]) |
Декодирует полезные данные CBOR в виде сообщения COSE_Sign1. |
| DecodeSign1(ReadOnlySpan<Byte>) |
Декодирует полезные данные CBOR в виде сообщения COSE_Sign1. |
| Encode() |
Кодирует это сообщение как CBOR. |
| Encode(Span<Byte>) |
Кодирует это сообщение как CBOR. |
| GetEncodedLength() |
При переопределении в производном классе вычисляет количество байтов, созданных путем кодирования.CoseMessage |
| TryEncode(Span<Byte>, Int32) |
При переопределении в производном классе пытается закодировать это сообщение в указанный буфер. |