共用方式為


CoseMessage 類別

定義

表示如 RFC 8152 中所述的 COSE 訊息。

public ref class CoseMessage abstract
public abstract class CoseMessage
type CoseMessage = class
Public MustInherit Class CoseMessage
繼承
CoseMessage
衍生

屬性

Content

取得此訊息 null 的內容,如果內容已從訊息中斷連結,則為 。

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。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetEncodedLength()

在衍生類別中覆寫時,計算編碼這個 CoseMessage 所產生的位元組數目。

GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)
TryEncode(Span<Byte>, Int32)

在衍生類別中覆寫時,嘗試將此訊息編碼為指定的緩衝區。

適用於