nl:: Weave:: Profiles:: FabricProvisioning
이 네임스페이스는 Weave 프로비저닝 프로필 세 개 중 두 번째인 Weave Fabric 프로비저닝 프로필을 위한 Weave 내의 모든 인터페이스를 포함합니다.
요약
열거 |
|
---|---|
@200{
|
enum Fabric 프로비저닝 상태 코드 |
@201
|
enum Fabric 프로비저닝 메시지 유형 |
@202{
|
enum 데이터 요소 태그를 프로비저닝하는 Fabric |
클래스 |
|
---|---|
nl:: |
Fabric 프로비저닝 작업에 해당하는 추가 작업을 구현하기 위한 위임 클래스입니다. |
nl:: |
Fabric 프로비저닝 프로필을 구현하기 위한 서버 클래스입니다. |
열거
@200
@200
Fabric 프로비저닝 상태 코드
속성 | |
---|---|
kStatusCode_AlreadyMemberOfFabric
|
수신자가 이미 패브릭의 구성원입니다. |
kStatusCode_InvalidFabricConfig
|
지정된 패브릭 구성이 잘못되었습니다. |
kStatusCode_NotMemberOfFabric
|
수신자가 패브릭 구성원이 아닙니다. |
@201
@201
Fabric 프로비저닝 메시지 유형
@202
@202
데이터 요소 태그를 프로비저닝하는 Fabric
속성 | |
---|---|
kTag_DataKey
|
[ byte-string ] 데이터 암호화 키입니다. |
kTag_EncryptionType
|
[ uint ] 키에서 지원하는 Weave 암호화 유형입니다. |
kTag_FabricConfig
|
[ 구조 ] 기존 패브릭에 대한 프로비저닝 정보가 포함되어 있습니다. 중요: 리더의 편의를 위해 FabricConfig의 모든 요소는 모든 수준에서 숫자 태그 순서로 인코딩되어야 합니다. |
kTag_FabricId
|
[ uint ] 패브릭 ID입니다. |
kTag_FabricKeyId
|
[ uint ] 패브릭 키의 Weave 키 ID입니다. |
kTag_FabricKeys
|
[ 배열 ] FabricKey 구조의 목록입니다. |
kTag_IntegrityKey
|
[ byte-string ] 데이터 무결성 키입니다. |
kTag_KeyScope
|
[ uint ] 패브릭 키를 보유할 수 있는 기기의 카테고리를 식별하는 열거형 값입니다. |
kTag_RemainingLifeTime
|
[ uint ] 키가 만료될 때까지 남은 시간 (초)입니다. 전체 기간이 무기한이거나 적용되지 않는 경우 결석입니다. |
kTag_RemainingReservedTime
|
[ uint ] 키를 사용할 수 있을 때까지 남은 시간 (초)입니다. 키를 즉시 사용할 수 있는 경우에는 표시되지 않습니다. |
kTag_RotationScheme
|
[ uint ] 키의 순환 스키마를 식별하는 열거형 값입니다. |