Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Trang này được dịch bởi Cloud Translation API.
Switch to English

Lược đồ:: Dệt :: Đặc điểm:: Auth :: ApplicationKeysTrait :: ApplicationKeysTraitDataSink

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

Chứa các giao diện cho phần chìm dữ liệu đặc điểm của phím ứng dụng Weave.

Tóm lược

Di sản

Kế thừa từ: TraitDataSink

Người xây dựng và Người phá hủy

ApplicationKeysTraitDataSink (void)
Phương thức khởi tạo.

Thuộc tính được bảo vệ

GroupKeyStore

Chức năng công cộng

OnEvent (uint16_t aType, void *aInEventParam) __OVERRIDE
Phương thức này được gọi để báo hiệu sự xuất hiện của một sự kiện.
SetGroupKeyStore ( nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase *groupKeyStore)
void
Phương pháp này đặt đối tượng lưu trữ khóa cụ thể cho nền tảng.

Thuộc tính được bảo vệ

GroupKeyStore

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

Chức năng công cộng

ApplicationKeysTraitDataSink

 ApplicationKeysTraitDataSink(
  void
)

Phương thức khởi tạo.

OnEvent

WEAVE_ERROR OnEvent(
  uint16_t aType,
  void *aInEventParam
) __OVERRIDE

Phương thức này được gọi để báo hiệu sự xuất hiện của một sự kiện.

Chi tiết
Thông số
[in] aType
Loại sự kiện.
[in] aInEventParam
Các thông số sự kiện.
Giá trị trả lại
WEAVE_NO_ERROR

SetGroupKeyStore

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

Phương pháp này đặt đối tượng lưu trữ khóa cụ thể cho nền tảng.

Chi tiết
Thông số
[in] groupKeyStore
Trỏ đến đối tượng lưu trữ khóa của nhóm nền tảng. Nó có thể là NULL nếu không yêu cầu đối tượng lưu trữ khóa.
Giá trị trả lại
None.