Google은 흑인 공동체를 위한 인종적 평등을 추구하기 위해 노력하고 있습니다. 자세히 알아보기
컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

nl::매트::프로필::보안::WeaveProvisioningBundle

요약

공개 속성

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

CertificateLen

uint16_t CertificateLen

페어링 코드

const char * PairingCode

페어링 코드렌

uint16_t PairingCodeLen

PrivateKey

const uint8_t * PrivateKey

비공개키

uint16_t PrivateKeyLen

Weave 기기 ID

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
)