Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

nl::Weave::Crypto::EncodedRSASignature

Ringkasan

Jenis publik

@352 enum

Atribut publik

Len
uint16_t
Sig
uint8_t *

Fungsi publik

IsEqual(const EncodedRSASignature & other) const
bool
Bandingkan dengan tanda tangan RSA lainnya.
ReadSignature(TLVReader & reader)
Membaca tanda tangan sebagai struktur Wewve RSASignature dari pembaca TLV yang ditentukan.
WriteSignature(TLVWriter & writer, uint64_t tag) const
Menulis tanda tangan sebagai struktur Weave RSASignature ke penulis TLV yang ditentukan dengan tag tertentu.

Jenis publik

@352

 @352

Atribut publik

Lensa

uint16_t Len

Sig

uint8_t * Sig

Fungsi publik

Setara

bool IsEqual(
  const EncodedRSASignature & other
) const 

Bandingkan dengan tanda tangan RSA lainnya.

Detail
Parameter
[in] other
Objek EncodedRSASignature yang akan digunakan untuk membandingkan tanda tangan.
Nilai yang Ditampilkan
true
Tanda tangan sama.
false
Tanda tangan tidak sama.

Tanda Tangan Baca

WEAVE_ERROR ReadSignature(
  TLVReader & reader
)

Membaca tanda tangan sebagai struktur Wewve RSASignature dari pembaca TLV yang ditentukan.

Detail
Parameter
[in] reader
Objek TLVReader tempat tanda tangan yang dienkode harus dibaca.
Nilai yang Ditampilkan
WEAVE_NO_ERROR
Jika operasi berhasil.
other
Kode error Weave lainnya yang terkait dengan pembacaan tanda tangan.

Tanda Tangan Tulis

WEAVE_ERROR WriteSignature(
  TLVWriter & writer,
  uint64_t tag
) const 

Menulis tanda tangan sebagai struktur Weave RSASignature ke penulis TLV yang ditentukan dengan tag tertentu.

Detail
Parameter
[in] writer
Objek TLVWriter tempat tanda tangan yang dienkode harus ditulis.
[in] tag
TLV yang akan dikaitkan dengan struktur tanda tangan yang dienkode.
Nilai yang Ditampilkan
WEAVE_NO_ERROR
Jika operasi berhasil.
other
Kode error Weave lainnya yang terkait dengan penulisan tanda tangan.