REST Resource: customers.enrollmentTokens

Ressource : EnrollmentToken

Jeton d'enregistrement pour un appareil Chrome.

Représentation JSON
{
  "name": string,
  "tokenPermanentId": string,
  "token": string,
  "customerId": string,
  "orgUnitId": string,
  "state": enum (EnrollmentTokenState),
  "createTime": string,
  "revokeTime": string,
  "creatorId": string,
  "revokerId": string,
  "tokenType": enum (EnrollmentTokenType)
}
Champs
name

string

Identifiant. Nom de ressource du jeton d'enregistrement. Format : customers/{customer}/enrollmentTokens/{tokenPermanentId}

tokenPermanentId

string

Uniquement en sortie. Identifiant unique du jeton d'enregistrement utilisé pour accéder aux informations sur les jetons.

token

string

Uniquement en sortie. Valeur du jeton stocké sur l'appareil et utilisé pour l'identifier auprès du service de gestion qui traite la demande d'enregistrement.

customerId

string

Uniquement en sortie. ID obscurci du client auquel ce jeton est associé.

orgUnitId

string

Facultatif. ID obscurci de l'unité organisationnelle à laquelle ce jeton est associé. Si ce paramètre n'est pas défini, le jeton est créé pour l'unité organisationnelle racine.

state

enum (EnrollmentTokenState)

Uniquement en sortie. État du jeton.

createTime

string (Timestamp format)

Uniquement en sortie. Heure de création du jeton.

Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

revokeTime

string (Timestamp format)

Uniquement en sortie. Heure de révocation du jeton, ou valeur nulle si le jeton n'est pas révoqué.

Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

creatorId

string

Uniquement en sortie. ID de l'utilisateur qui a créé le jeton.

revokerId

string

Uniquement en sortie. ID de l'utilisateur qui a révoqué le jeton, ou valeur nulle si le jeton n'est pas révoqué.

tokenType

enum (EnrollmentTokenType)

Facultatif. Type d'appareil pour lequel ce jeton est utilisé. Si ce champ n'est pas défini, la valeur par défaut est ENROLLMENT_TOKEN_TYPE_CHROME_BROWSER.

EnrollmentTokenState

État d'un EnrollmentToken.

Enums
ENROLLMENT_TOKEN_STATE_UNSPECIFIED État du jeton inconnu.
ENROLLMENT_TOKEN_STATE_ACTIVE Le jeton est toujours actif et valide.
ENROLLMENT_TOKEN_STATE_EXPIRED Le jeton est arrivé à expiration.
ENROLLMENT_TOKEN_STATE_REVOKED Le jeton a été révoqué par l'utilisateur.

EnrollmentTokenType

Type d'appareil sur lequel un EnrollmentToken doit être utilisé.

Enums
ENROLLMENT_TOKEN_TYPE_UNSPECIFIED Type d'appareil de jeton inconnu.
ENROLLMENT_TOKEN_TYPE_CHROME_BROWSER Le jeton permet d'enregistrer un appareil avec navigateur Chrome.

Méthodes

create

Crée un jeton d'enregistrement pour un appareil de navigateur.

get

Récupère un jeton d'enregistrement d'appareil de navigateur.

list

Répertorie tous les jetons d'enregistrement d'appareils de navigateur.

revoke

Révoque un jeton d'enregistrement d'appareil pour un navigateur.