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