透過集合功能整理內容 你可以依據偏好儲存及分類內容。

NL::編織::簡介::安全::應用密鑰::虛擬組密鑰庫

概括

遺產

繼承自: NL ::紡織品::概況::安全:: AppKeys :: GroupKeyStoreBase

構造函數和析構函數

DummyGroupKeyStore (void)

公共職能

Clear (void)
virtual WEAVE_ERROR
DeleteGroupKey (uint32_t keyId)
virtual WEAVE_ERROR
DeleteGroupKeysOfAType (uint32_t keyType)
virtual WEAVE_ERROR
EnumerateGroupKeys (uint32_t keyType, uint32_t *keyIds, uint8_t keyIdsArraySize, uint8_t & keyCount)
virtual WEAVE_ERROR
RetrieveGroupKey (uint32_t keyId, WeaveGroupKey & key)
virtual WEAVE_ERROR
StoreGroupKey (const WeaveGroupKey & key)
virtual WEAVE_ERROR

公共職能

清除

virtual WEAVE_ERROR Clear(
  void
)

刪除組鍵

virtual WEAVE_ERROR DeleteGroupKey(
  uint32_t keyId
)

DeleteGroupKeysOfAType

virtual WEAVE_ERROR DeleteGroupKeysOfAType(
  uint32_t keyType
)

虛擬組密鑰庫

 DummyGroupKeyStore(
  void
)

枚舉組鍵

virtual WEAVE_ERROR EnumerateGroupKeys(
  uint32_t keyType,
  uint32_t *keyIds,
  uint8_t keyIdsArraySize,
  uint8_t & keyCount
)

檢索組密鑰

virtual WEAVE_ERROR RetrieveGroupKey(
  uint32_t keyId,
  WeaveGroupKey & key
)

存儲組密鑰

virtual WEAVE_ERROR StoreGroupKey(
  const WeaveGroupKey & key
)