nl:: Weave:: 프로필: 토큰 페어링
이 네임스페이스에는 Weave 인증 토큰 페어링 프로필의 Weave 내 모든 인터페이스가 포함되어 있습니다.
요약
열거 |
|
---|---|
@325
|
enum 토큰 페어링 프로필의 메시지 유형 |
@326{
|
enum 토큰 페어링 프로필의 데이터 요소 태그입니다. |
@327{
|
enum 인증 토큰 페어링 번들에 대한 설명 정보를 포함합니다. |
클래스 |
|
---|---|
nl:: |
|
nl:: |
토큰 페어링 요청에 응답하는 서버 객체 |
열거
@325
@325
토큰 페어링 프로필의 메시지 유형
@326
@326
토큰 페어링 프로필의 데이터 요소 태그입니다.
속성 | |
---|---|
kTag_DeviceId
|
Weave 기기 ID [ uint, 최대 2^64 ] |
kTag_EphemeralIdIdentityKey
|
임시 ID ID 키[ byte string, len 1-16 ] |
kTag_EphemeralIdRotationPeriodScaler
|
임시 ID 순환 기간 스케일러[ 단위, 최대 256 ] |
kTag_PairingToken
|
서비스에서 페어링 토큰 [바이트 문자열, len 1-128] |
kTag_ProductId
|
제품을 식별하는 코드입니다. [ uint, 범위 1~65535 ] |
kTag_ProductRevision
|
제품 버전을 식별하는 코드입니다. [ uint, 범위 1~65535 ] |
kTag_SoftwareVersion
|
기기의 소프트웨어 버전입니다. [ UTF-8 문자열, len 1-32 ] |
kTag_TakeIdentityRootKey
|
TAKE IRK [ Byte String, len 1-16] |
kTag_TokenCurrentTimeCounterValueInSeconds
|
토큰 현재 시간 카운터 (초) [ 단위, 최대 2^32 ] |
kTag_TokenPairingBundle
|
프로필별 태그 인증 토큰 페어링 번들이 포함된 구조 |
kTag_VendorId
|
TokenPairingBundle 구조체의 컨텍스트별 태그. 제품 공급업체를 식별하는 코드입니다. [ uint, 범위 1~65535 ] |
kTag_WeaveSignature
|
Weave 서명 객체 (profiles/security/WeaveSecurity.h 참고) [ 구조 ] |
@327
@327
인증 토큰 페어링 번들에 대한 설명 정보를 포함합니다.
속성 | |
---|---|
kTokenPairing_MaxEphemeralIdIdentityKeyLength
|
최대 임시 ID ID 키 길이입니다. |
kTokenPairing_MaxPairingTokenLength
|
페어링 토큰의 최대 길이입니다. |
kTokenPairing_MaxTakeIdentityRootKeyLength
|
최대 TAKE IRK 길이 |