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::Profil::Keamanan::WeaveProvisioningBundle

Ringkasan

Atribut publik

Certificate
const uint8_t *
CertificateLen
uint16_t
PairingCode
const char *
PairingCodeLen
uint16_t
PrivateKey
const uint8_t *
PrivateKeyLen
uint16_t
WeaveDeviceId
uint64_t

Fungsi publik

Clear(void)
void
Verify(uint64_t expectedDeviceId)

Fungsi statis publik

Decode(uint8_t *provBundleBuf, uint32_t provBundleLen, const char *masterKey, uint32_t masterKeyLen, WeaveProvisioningBundle & provBundle)

Atribut publik

Sertifikat

const uint8_t * Certificate

SertifikatLensa

uint16_t CertificateLen

KodePenyambungan

const char * PairingCode

MemasangkanKodeLen

uint16_t PairingCodeLen

KunciPribadi

const uint8_t * PrivateKey

KunciPribadi

uint16_t PrivateKeyLen

ID WeaveDevice

uint64_t WeaveDeviceId

Fungsi publik

Hapus

void Clear(
  void
)

Verifikasi

WEAVE_ERROR Verify(
  uint64_t expectedDeviceId
)

Fungsi statis publik

Dekode

WEAVE_ERROR Decode(
  uint8_t *provBundleBuf,
  uint32_t provBundleLen,
  const char *masterKey,
  uint32_t masterKeyLen,
  WeaveProvisioningBundle & provBundle
)