Google is committed to advancing racial equity for Black communities. See how.

এনএল :: তাঁত :: প্রোফাইল :: সুরক্ষা :: ওয়েভপ্রভিশনিংবান্ডল

সারসংক্ষেপ

জনসাধারণের গুণাবলী

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

পাবলিক ফাংশন

Clear (void)
void
Verify (uint64_t expectedDeviceId)

পাবলিক স্ট্যাটিক ফাংশন

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

জনসাধারণের গুণাবলী

সনদপত্র

const uint8_t * Certificate

সার্টিফিকেটলেন

uint16_t CertificateLen

পেয়ারিংকোড

const char * PairingCode

পেয়ারিংকোডেলেন

uint16_t PairingCodeLen

প্রাইভেটকি

const uint8_t * PrivateKey

প্রাইভেটকি

uint16_t PrivateKeyLen

ওয়েভ ডিভাইসআইডি

uint64_t WeaveDeviceId

পাবলিক ফাংশন

স্পষ্ট

void Clear(
  void
)

যাচাই করুন

WEAVE_ERROR Verify(
  uint64_t expectedDeviceId
)

পাবলিক স্ট্যাটিক ফাংশন

ডিকোড

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