Schema::Weave::Trait::Auth::ApplicationKeysTrait::ApplicationKeysTraitDataSink
Stay organized with collections
Save and categorize content based on your preferences.
#include <src/lib/profiles/security/ApplicationKeysTraitDataSink.h>
Contains interfaces for the Weave application keys trait data sink.
Summary
Inheritance
Inherits from: TraitDataSink
Constructors and Destructors |
|
---|---|
ApplicationKeysTraitDataSink(void)
The constructor method.
|
Protected attributes |
|
---|---|
GroupKeyStore
|
Public functions |
|
---|---|
OnEvent(uint16_t aType, void *aInEventParam) __OVERRIDE
|
This method is invoked to signal the occurrence of an event.
|
SetGroupKeyStore(nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase *groupKeyStore)
|
void
This method sets the platform specific key store object.
|
Protected attributes
GroupKeyStore
nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase * GroupKeyStore
Public functions
ApplicationKeysTraitDataSink
ApplicationKeysTraitDataSink( void )
The constructor method.
OnEvent
WEAVE_ERROR OnEvent( uint16_t aType, void *aInEventParam ) __OVERRIDE
This method is invoked to signal the occurrence of an event.
Details | |||||
---|---|---|---|---|---|
Parameters |
|
||||
Return Values |
|
SetGroupKeyStore
void SetGroupKeyStore( nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase *groupKeyStore )
This method sets the platform specific key store object.
Details | |||
---|---|---|---|
Parameters |
|
||
Return Values |
|