Google は、黒人コミュニティのための人種的公平の促進に取り組んでいます。詳細をご覧ください。

nl::Weave::Crypto::EncodedRSASignature

まとめ

パブリック タイプ

@352 列挙型

パブリック属性

Len
uint16_t
Sig
uint8_t *

パブリック関数

IsEqual(const EncodedRSASignature & other) const
bool
他の RSA 署名と比較します。
ReadSignature(TLVReader & reader)
指定された TLV リーダーから署名を Weave RSASignature 構造として読み取ります。
WriteSignature(TLVWriter & writer, uint64_t tag) const
署名を、指定されたタグを持つ指定された TLV ライターに Weave RSASignature 構造として書き込みます。

パブリック タイプ

352

 @352

パブリック属性

レン

uint16_t Len

シグ

uint8_t * Sig

パブリック関数

IsEqual

bool IsEqual(
  const EncodedRSASignature & other
) const 

他の RSA 署名と比較します。

詳細
パラメータ
[in] other
署名と比較する EncodedRSASignature オブジェクト。
戻り値
true
署名は同一です。
false
署名が等しくありません。

ReadSignature

WEAVE_ERROR ReadSignature(
  TLVReader & reader
)

指定された TLV リーダーから署名を Weave RSASignature 構造として読み取ります。

詳細
パラメータ
[in] reader
エンコードされた署名の読み取り元の TLVReader オブジェクト。
戻り値
WEAVE_NO_ERROR
オペレーションが成功した場合。
other
署名の読み取りに関連するその他の Weave のエラーコード。

WriteSignature

WEAVE_ERROR WriteSignature(
  TLVWriter & writer,
  uint64_t tag
) const 

署名を、指定されたタグを持つ指定された TLV ライターに Weave RSASignature 構造として書き込みます。

詳細
パラメータ
[in] writer
エンコードされた署名を書き込む TLVWriter オブジェクト。
[in] tag
エンコード済みの署名構造に関連付ける TLV タグ。
戻り値
WEAVE_NO_ERROR
オペレーションが成功した場合。
other
署名書き込みに関連するその他の Weave のエラーコード。