Schema::Weave::Trait::Auth::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
這個方法可設定平台專屬的金鑰儲存物件。

受保護的屬性

GroupKeyStore

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

公開函式

ApplicationKeysTraitDataSink

 ApplicationKeysTraitDataSink(
  void
)

建構函式方法。

OnEvent

WEAVE_ERROR OnEvent(
  uint16_t aType,
  void *aInEventParam
) __OVERRIDE

系統會叫用這個方法,用來表示發生事件。

詳細資料
參數
[in] aType
這是指活動類型。
[in] aInEventParam
事件參數。
傳回值
WEAVE_NO_ERROR

SetGroupKeyStore

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

這個方法可設定平台專屬的金鑰儲存物件。

詳細資料
參數
[in] groupKeyStore
平台群組金鑰儲存物件的指標。如果不需要索引鍵儲存物件,則可設為 NULL。
傳回值
None.