Schema::Weave::Trait::Auth::ApplicationKeysTrait::ApplicationKeysTraitDataSink

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

Contient les interfaces du récepteur de données de trait des clés d'application Weave.

Résumé

Héritage

Hérite de : TraitData nous

Constructeurs et destructeurs

ApplicationKeysTraitDataSink(void)
Méthode du constructeur.

Attributs protégés

GroupKeyStore

Fonctions publiques

OnEvent(uint16_t aType, void *aInEventParam) __OVERRIDE
Cette méthode est appelée pour signaler la survenue d'un événement.
SetGroupKeyStore(nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase *groupKeyStore)
void
Cette méthode définit l'objet keystore spécifique à la plate-forme.

Attributs protégés

GroupKeyStore

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

Fonctions publiques

ApplicationKeysTraitDataSink

 ApplicationKeysTraitDataSink(
  void
)

Méthode du constructeur.

OnEvent

WEAVE_ERROR OnEvent(
  uint16_t aType,
  void *aInEventParam
) __OVERRIDE

Cette méthode est appelée pour signaler la survenue d'un événement.

Détails
Paramètres
[in] aType
Type d'événement
[in] aInEventParam
Paramètres de l'événement.
Valeurs de retour
WEAVE_NO_ERROR

SetGroupKeyStore

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

Cette méthode définit l'objet keystore spécifique à la plate-forme.

Détails
Paramètres
[in] groupKeyStore
Pointeur vers l'objet keystore du groupe de plates-formes. Elle peut être NULL si aucun objet keystore n'est requis.
Valeurs de retour
None.