nl:: Weave:: Profiles:: TokenPairing
Questo spazio dei nomi include tutte le interfacce di Weave per il profilo Weave Authentication Token Pairing.
Riepilogo
Enumerazioni |
|
---|---|
@325
|
enum Tipi di messaggi per il profilo di accoppiamento dei token. |
@326{
|
enum Tag elemento dati per il profilo di accoppiamento di token. |
@327{
|
enum Contiene informazioni descrittive su un bundle di accoppiamento di token di autenticazione. |
Corsi |
|
---|---|
nl:: |
|
nl:: |
Oggetto server per rispondere alle richieste di accoppiamento di token. |
Enumerazioni
@325
@325
Tipi di messaggi per il profilo di accoppiamento dei token.
@326
@326
Tag elemento dati per il profilo di accoppiamento di token.
Proprietà | |
---|---|
kTag_DeviceId
|
ID dispositivo Weave. [ uint, max 2^64 ] |
kTag_EphemeralIdIdentityKey
|
Chiave di identità ID temporanea [ byte string, len 1-16 ]. |
kTag_EphemeralIdRotationPeriodScaler
|
Scaler del periodo di rotazione dell'ID temporaneo [ unità, 256 max ]. |
kTag_PairingToken
|
Token di accoppiamento del servizio [stringa di byte, len 1-128]. |
kTag_ProductId
|
Codice che identifica il prodotto. [ uint, intervallo 1-65535 ] |
kTag_ProductRevision
|
Codice che identifica la revisione del prodotto. [ uint, intervallo 1-65535 ] |
kTag_SoftwareVersion
|
Versione del software sul dispositivo. [ stringa UTF-8, len 1-32 ] |
kTag_TakeIdentityRootKey
|
PRENDI IRK [Byte String, len 1-16]. |
kTag_TokenCurrentTimeCounterValueInSeconds
|
Contatore del tempo attuale del token (in secondi) [ unità, 2^32 max ]. |
kTag_TokenPairingBundle
|
Tag specifici del profilo. Struttura contenente un bundle di accoppiamento di token di autenticazione. |
kTag_VendorId
|
Tag specifici del contesto per la struttura TokenPairingBundle. Codice che identifica il fornitore del prodotto. [ uint, intervallo 1-65535 ] |
kTag_WeaveSignature
|
Un oggetto firma Weave (vedi profiles/security/WeaveSecurity.h) [ struttura ]. |
@327
@327
Contiene informazioni descrittive su un bundle di accoppiamento di token di autenticazione.
Proprietà | |
---|---|
kTokenPairing_MaxEphemeralIdIdentityKeyLength
|
Lunghezza massima della chiave di identità dell'ID temporaneo. |
kTokenPairing_MaxPairingTokenLength
|
Lunghezza massima del token di accoppiamento. |
kTokenPairing_MaxTakeIdentityRootKeyLength
|
Durata massima della sessione Scattata in diretta. |