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

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

Weave 애플리케이션 키 trait 데이터 싱크의 인터페이스가 포함되어 있습니다.

요약

상속

상속 대상: 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

공개 함수

ApplicationKeysTraitDataSink

 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.