CoseMessage 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表RFC 8152中描述的COSE訊息。
public ref class CoseMessage abstract
public abstract class CoseMessage
type CoseMessage = class
Public MustInherit Class CoseMessage
- 繼承
-
CoseMessage
- 衍生
屬性
| 名稱 | Description |
|---|---|
| Content |
讀取此訊息內容,或 |
| ProtectedHeaders |
取得與此訊息相關的受保護標頭參數。 |
| RawProtectedHeaders |
取得與此訊息相關的受保護標頭參數的原始位元組。 |
| UnprotectedHeaders |
取得與此訊息相關的未受保護標頭參數。 |
方法
| 名稱 | Description |
|---|---|
| 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) |
當在派生類別中覆寫時,會嘗試將此訊息編碼到指定的緩衝區中。 |