nl:: Weave:: Profiles:: TokenPairing
Cet espace de noms inclut toutes les interfaces dans Weave pour le profil de couplage de jetons d'authentification Weave.
Résumé
Énumérations |
|
---|---|
@325
|
énum Types de messages pour le profil de paire de jetons. |
@326{
|
énum Tags d'éléments de données pour le profil de paire de jetons. |
@327{
|
énum Contient les informations descriptives sur un bundle de paire de jetons d'authentification. |
Classes |
|
---|---|
nl:: |
|
nl:: |
Objet serveur permettant de répondre aux requêtes de couplage de jetons. |
Énumérations
@325
@325
Types de messages pour le profil de paire de jetons.
@326
@326
Tags d'éléments de données pour le profil de paire 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
|
Scaler de période de rotation de l'ID éphémère [ 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 sur l'appareil. [ UTF-8 string, len 1-32 ] |
kTag_TakeIdentityRootKey
|
PRENDRE IRK [ Byte String, len 1-16]. |
kTag_TokenCurrentTimeCounterValueInSeconds
|
Jeton Compteur temporel actuel (en secondes) [ unit, 2^32 max ]. |
kTag_TokenPairingBundle
|
Tags spécifiques au profil. Structure contenant un bundle de paire 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 les informations descriptives sur un bundle de paire de jetons d'authentification.
Propriétés | |
---|---|
kTokenPairing_MaxEphemeralIdIdentityKeyLength
|
Longueur maximale de la clé d'identité pour l'ID éphémère. |
kTokenPairing_MaxPairingTokenLength
|
Longueur maximale du jeton d'association. |
kTokenPairing_MaxTakeIdentityRootKeyLength
|
Longueur maximale de l'IRK TAKE. |