REST Resource: customers.enrollmentTokens

Recurso: EnrollmentToken

Token de inscripción para un dispositivo Chrome.

Representación 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)
}
Campos
name

string

Es el identificador. Es el nombre del recurso del token de inscripción. Formato: customers/{customer}/enrollmentTokens/{tokenPermanentId}

tokenPermanentId

string

Solo salida. Es el identificador único del token de inscripción que se usa para acceder a la información sobre los tokens.

token

string

Solo salida. Es el valor del token almacenado en el dispositivo y que se usa para identificarlo ante el servicio de administración que controla la solicitud de inscripción.

customerId

string

Solo salida. Es el ID ofuscado del cliente al que está asociado este token.

orgUnitId

string

Opcional. Es el ID ofuscado de la unidad organizativa con la que está asociado este token. Si no se establece, el token se crea para la unidad organizativa raíz.

state

enum (EnrollmentTokenState)

Solo salida. Es el estado del token.

createTime

string (Timestamp format)

Solo salida. La hora de creación del token.

Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

revokeTime

string (Timestamp format)

Solo salida. Es la hora de revocación del token, que es nula si no se revoca.

Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

creatorId

string

Solo salida. Es el ID del usuario que creó el token.

revokerId

string

Solo salida. Es el ID del usuario que revocó el token, nulo si no se revocó.

tokenType

enum (EnrollmentTokenType)

Opcional. Es el tipo de dispositivo para el que se usa este token. Si no se establece, el valor predeterminado es ENROLLMENT_TOKEN_TYPE_CHROME_BROWSER.

EnrollmentTokenState

Es el estado de un EnrollmentToken.

Enums
ENROLLMENT_TOKEN_STATE_UNSPECIFIED Estado de token desconocido.
ENROLLMENT_TOKEN_STATE_ACTIVE El token sigue activo y es válido.
ENROLLMENT_TOKEN_STATE_EXPIRED El token ya venció.
ENROLLMENT_TOKEN_STATE_REVOKED El usuario revocó el token.

EnrollmentTokenType

Es el tipo de dispositivo en el que se usará un EnrollmentToken.

Enums
ENROLLMENT_TOKEN_TYPE_UNSPECIFIED El tipo de dispositivo de token es desconocido.
ENROLLMENT_TOKEN_TYPE_CHROME_BROWSER El token se usa para inscribir un dispositivo con el navegador Chrome.

Métodos

create

Crea un token de inscripción nuevo para un dispositivo de navegador.

get

Obtiene un token de inscripción de dispositivo de navegador.

list

Enumera todos los tokens de inscripción de dispositivos del navegador.

revoke

Revoca un token de inscripción de dispositivo de navegador.