NL::编织::简介::安全::拿:: WeaveTAKETokenAuthDelegate

这是一个抽象类。

概括

公共职能

GetIdentificationRootKey (uint8_t *identificationRootKey) const =0
virtual WEAVE_ERROR
GetTAKETime (uint32_t & takeTime) const =0
virtual WEAVE_ERROR
GetTokenMasterKey (uint8_t *tokenMasterKey) const =0
virtual WEAVE_ERROR
GetTokenPrivateKey (OID & curveOID, EncodedECPrivateKey & tokenPrivKey) const =0
virtual WEAVE_ERROR

公共职能

获取身份根密钥

virtual WEAVE_ERROR GetIdentificationRootKey(
  uint8_t *identificationRootKey
) const =0

获取时间

virtual WEAVE_ERROR GetTAKETime(
  uint32_t & takeTime
) const =0

获取令牌主密钥

virtual WEAVE_ERROR GetTokenMasterKey(
  uint8_t *tokenMasterKey
) const =0

获取令牌私钥

virtual WEAVE_ERROR GetTokenPrivateKey(
  OID & curveOID,
  EncodedECPrivateKey & tokenPrivKey
) const =0