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.
Trang này được dịch bởi Cloud Translation API.
Switch to English

nl :: Dệt :: Hồ sơ :: Bảo vệ:: LẤY:: WeaveTAKEChallengerAuthDelegate

Đây là một lớp trừu tượng.

Tóm lược

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

ClearTokenAuthData (uint64_t tokenId)=0
virtual WEAVE_ERROR
GetChallengerID (uint8_t *challengerID, uint8_t & challengerIDLen) const =0
virtual WEAVE_ERROR
GetNextIdentificationKey (uint64_t & tokenId, uint8_t *identificationKey, uint16_t & identificationKeyLen)=0
virtual WEAVE_ERROR
GetTokenAuthData (uint64_t tokenId, uint8_t & takeConfig, uint8_t *authKey, uint16_t & authKeyLen, uint8_t *encAuthBlob, uint16_t & encAuthBlobLen)=0
virtual WEAVE_ERROR
GetTokenPublicKey (uint64_t tokenId, OID & curveOID, EncodedECPublicKey & tokenPubKey)=0
virtual WEAVE_ERROR
RewindIdentificationKeyIterator (void)=0
virtual WEAVE_ERROR
StoreTokenAuthData (uint64_t tokenId, uint8_t takeConfig, const uint8_t *authKey, uint16_t authKeyLen, const uint8_t *encAuthBlob, uint16_t encAuthBlobLen)=0
virtual WEAVE_ERROR

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

ClearTokenAuthData

virtual WEAVE_ERROR ClearTokenAuthData(
  uint64_t tokenId
)=0

GetChallengerID

virtual WEAVE_ERROR GetChallengerID(
  uint8_t *challengerID,
  uint8_t & challengerIDLen
) const =0

GetNextIdentificationKey

virtual WEAVE_ERROR GetNextIdentificationKey(
  uint64_t & tokenId,
  uint8_t *identificationKey,
  uint16_t & identificationKeyLen
)=0

GetTokenAuthData

virtual WEAVE_ERROR GetTokenAuthData(
  uint64_t tokenId,
  uint8_t & takeConfig,
  uint8_t *authKey,
  uint16_t & authKeyLen,
  uint8_t *encAuthBlob,
  uint16_t & encAuthBlobLen
)=0

GetTokenPublicKey

virtual WEAVE_ERROR GetTokenPublicKey(
  uint64_t tokenId,
  OID & curveOID,
  EncodedECPublicKey & tokenPubKey
)=0

RewindIdentificationKeyIterator

virtual WEAVE_ERROR RewindIdentificationKeyIterator(
  void
)=0

StoreTokenAuthData

virtual WEAVE_ERROR StoreTokenAuthData(
  uint64_t tokenId,
  uint8_t takeConfig,
  const uint8_t *authKey,
  uint16_t authKeyLen,
  const uint8_t *encAuthBlob,
  uint16_t encAuthBlobLen
)=0