Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

nl :: Dệt :: Hồ sơ :: Bảo vệ:: WeaveProvisratingBundle

Tóm lược

Thuộc tính công cộng

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

Chức năng công cộng

Clear (void)
void
Verify (uint64_t expectedDeviceId)

Các chức năng tĩnh công khai

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

Thuộc tính công cộng

Chứng chỉ

const uint8_t * Certificate

CertificateLen

uint16_t CertificateLen

Mã ghép nối

const char * PairingCode

PairingCodeLen

uint16_t PairingCodeLen

PrivateKey

const uint8_t * PrivateKey

PrivateKeyLen

uint16_t PrivateKeyLen

WeaveDeviceId

uint64_t WeaveDeviceId

Chức năng công cộng

Thông thoáng

void Clear(
  void
)

Kiểm chứng

WEAVE_ERROR Verify(
  uint64_t expectedDeviceId
)

Các chức năng tĩnh công khai

Giải mã

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