架构::编织::特征::验证:: 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.