Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

Schema:: Weben:: Merkmal:: Auth:: ApplicationKeysEigenschaft:: ApplicationKeysTraitDataSink

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

Enthält Schnittstellen für die Datensenke der Weave-Anwendungsschlüssel-Eigenschaft.

Zusammenfassung

Erbe

Erbt von TraitDataSink

Konstruktoren und Destruktoren

ApplicationKeysTraitDataSink (void)
Die Konstruktormethode.

Geschützte Attribute

GroupKeyStore

Öffentliche Funktionen

OnEvent (uint16_t aType, void *aInEventParam) __OVERRIDE
Diese Methode wird aufgerufen, um das Auftreten eines Ereignisses zu signalisieren.
SetGroupKeyStore ( nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase *groupKeyStore)
void
Diese Methode legt das plattformspezifische Schlüsselspeicherobjekt fest.

Geschützte Attribute

GroupKeyStore

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

Öffentliche Funktionen

ApplicationKeysTraitDataSink

 ApplicationKeysTraitDataSink(
  void
)

Die Konstruktormethode.

OnEvent

WEAVE_ERROR OnEvent(
  uint16_t aType,
  void *aInEventParam
) __OVERRIDE

Diese Methode wird aufgerufen, um das Auftreten eines Ereignisses zu signalisieren.

Einzelheiten
Parameter
[in] aType
Ereignistyp.
[in] aInEventParam
Ereignisparameter.
Rückgabewerte
WEAVE_NO_ERROR

SetGroupKeyStore

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

Diese Methode legt das plattformspezifische Schlüsselspeicherobjekt fest.

Einzelheiten
Parameter
[in] groupKeyStore
Zeiger auf das Schlüsselspeicherobjekt der Plattformgruppe. Er kann NULL sein, wenn kein Schlüsselspeicherobjekt erforderlich ist.
Rückgabewerte
None.