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

架構::編織::特徵::驗證:: ApplicationKeysTrait:: ApplicationKeysTraitDataSink

#include <src/lib/profiles/security/ApplicationKeysTraitDataSink.h>

包含 Weave 應用程序鍵特徵數據接收器的接口。

概括

遺產

TraitDataSink:從繼承

構造函數和析構函數

ApplicationKeysTraitDataSink (void)
構造方法。

受保護的屬性

GroupKeyStore

公共職能

OnEvent (uint16_t aType, void *aInEventParam) __OVERRIDE
調用此方法以發出事件發生的信號。
SetGroupKeyStore ( nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase *groupKeyStore)
void
此方法設置特定於平台的密鑰存儲對象。

受保護的屬性

組密鑰庫

nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase * GroupKeyStore

公共職能

ApplicationKeysTraitDataSink

 ApplicationKeysTraitDataSink(
  void
)

構造方法。

事件

WEAVE_ERROR OnEvent(
  uint16_t aType,
  void *aInEventParam
) __OVERRIDE

調用此方法以發出事件發生的信號。

細節
參數
[in] aType
事件類型。
[in] aInEventParam
事件參數。
返回值
WEAVE_NO_ERROR

設置組密鑰庫

void SetGroupKeyStore(
  nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase *groupKeyStore
)

此方法設置特定於平台的密鑰存儲對象。

細節
參數
[in] groupKeyStore
指向平台組密鑰存儲對象的指針。如果不需要密鑰存儲對象,它可以為 NULL。
返回值
None.