nl:: Weave:: Profiles:: TokenPairing
Este espacio de nombres incluye todas las interfaces dentro de Weave para el perfil de vinculación de tokens de autenticación de Weave.
Resumen
Enumeraciones |
|
---|---|
@325
|
enum Tipos de mensajes para el perfil de vinculación de tokens. |
@326{
|
enum Etiquetas de elementos de datos para el perfil de vinculación de tokens. |
@327{
|
enum Contiene información descriptiva sobre un paquete de vinculación de tokens de autenticación. |
Clases |
|
---|---|
nl:: |
|
nl:: |
Objeto de servidor para responder a solicitudes de vinculación de tokens. |
Enumeraciones
@325
@325
Tipos de mensajes para el perfil de vinculación de tokens.
@326
@326
Etiquetas de elementos de datos para el perfil de vinculación de tokens.
Propiedades | |
---|---|
kTag_DeviceId
|
ID de dispositivo de Weave. [ uint, máx. 2^64 ] |
kTag_EphemeralIdIdentityKey
|
Clave de identidad de ID efímero [cadena de bytes, len 1-16 ]. |
kTag_EphemeralIdRotationPeriodScaler
|
Escalador del período de rotación del ID efímero [unidad, máx. 256 ]. |
kTag_PairingToken
|
Token de vinculación del servicio [ byte string, len 1-128]. |
kTag_ProductId
|
Código que identifica el producto. [ uint, rango 1-65535 ] |
kTag_ProductRevision
|
Código que identifica la revisión del producto. [ uint, rango 1-65535 ] |
kTag_SoftwareVersion
|
Versión del software del dispositivo. [ Cadena UTF-8, longitud 1-32 ] |
kTag_TakeIdentityRootKey
|
TOMA IRK [Cadena de bytes, longitud 1-16]. |
kTag_TokenCurrentTimeCounterValueInSeconds
|
Contador de tiempo actual del token (en segundos) [ unidad, 2^32 máx. ]. |
kTag_TokenPairingBundle
|
Etiquetas específicas del perfil. Estructura que contiene un paquete de vinculación de tokens de autenticación. |
kTag_VendorId
|
Etiquetas específicas del contexto para la estructura TokenPairingBundle. Código que identifica al proveedor del producto. [ uint, rango 1-65535 ] |
kTag_WeaveSignature
|
Un objeto de firma de Weave (consulta profiles/security/WeaveSecurity.h) [estructura ]. |
@327
@327
Contiene información descriptiva sobre un paquete de vinculación de tokens de autenticación.
Propiedades | |
---|---|
kTokenPairing_MaxEphemeralIdIdentityKeyLength
|
Longitud máxima de la clave de identidad de ID efímero |
kTokenPairing_MaxPairingTokenLength
|
Longitud máxima del token de vinculación. |
kTokenPairing_MaxTakeIdentityRootKeyLength
|
Longitud máxima de take IRK. |