مخطط:: نسج:: سمة:: المصادقة :: تطبيق KeysTrait :: تطبيق KeysTraitDataSink

#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

الوظائف العامة

تطبيق KeysTraitDataSink

 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.