nl:: Weave:: Profiles:: TokenPairing
Cet espace de noms inclut toutes les interfaces de Weave pour le profil d'association de jetons d'authentification Weave.
Résumé
Énumérations |
|
---|---|
@325
|
enum Types de messages pour le profil d'association de jetons. |
@326{
|
enum Balises d'élément de données pour le profil d'association de jetons. |
@327{
|
enum Contient des informations descriptives sur un bundle d'association de jetons d'authentification. |
Classes |
|
---|---|
nl:: |
|
nl:: |
Objet serveur permettant de répondre aux requêtes d'association de jetons. |
Énumérations
@325
@325
Types de messages pour le profil d'association de jetons.
@326
@326
Balises d'élément de données pour le profil d'association de jetons.
Propriétés | |
---|---|
kTag_DeviceId
|
ID de l'appareil Weave. [ uint, 2^64 max ] |
kTag_EphemeralIdIdentityKey
|
Clé d'identité de l'ID éphémère [ byte string, len 1-16 ]. |
kTag_EphemeralIdRotationPeriodScaler
|
Éphémère pour la période de rotation des identifiants [unité, 256 max.]. |
kTag_PairingToken
|
Jeton d'association du service [ byte string, len 1-128]. |
kTag_ProductId
|
Code identifiant le produit. [ uint, plage 1-65535 ] |
kTag_ProductRevision
|
Code identifiant la révision du produit. [ uint, plage 1-65535 ] |
kTag_SoftwareVersion
|
Version du logiciel installée sur l'appareil. [ chaîne UTF-8, longueur 1-32 ] |
kTag_TakeIdentityRootKey
|
TAKE IRK [ Byte String, len 1-16]. |
kTag_TokenCurrentTimeCounterValueInSeconds
|
Compteur de temps actuel du jeton (en secondes) [ unité, 2^32 max ]. |
kTag_TokenPairingBundle
|
Balises spécifiques au profil Structure contenant un bundle d'association de jetons d'authentification. |
kTag_VendorId
|
Tags spécifiques au contexte pour la structure TokenPairingBundle Code identifiant le fournisseur du produit. [ uint, plage 1-65535 ] |
kTag_WeaveSignature
|
Un objet de signature Weave (voir profiles/security/WeaveSecurity.h) [structure ]. |
@327
@327
Contient des informations descriptives sur un bundle d'association de jetons d'authentification.
Propriétés | |
---|---|
kTokenPairing_MaxEphemeralIdIdentityKeyLength
|
Longueur maximale de la clé d'identité de l'ID éphémère. |
kTokenPairing_MaxPairingTokenLength
|
Longueur maximale du jeton d'association. |
kTokenPairing_MaxTakeIdentityRootKeyLength
|
Longueur maximale de TAKE IRK. |