REST Resource: customers.enrollmentTokens

Recurso: EnrollmentToken

Token de registro de um dispositivo Chrome.

Representação 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

Identificador. O nome do recurso do token de registro. Formato: customers/{customer}/enrollmentTokens/{tokenPermanentId}

tokenPermanentId

string

Apenas saída. Identificador exclusivo do token de registro usado para acessar informações sobre tokens.

token

string

Apenas saída. O valor do token armazenado no dispositivo e usado para identificá-lo no serviço gerenciado que processa a solicitação de registro.

customerId

string

Apenas saída. O ID ofuscado do cliente associado a esse token.

orgUnitId

string

Opcional. ID ofuscado da unidade organizacional associada a este token. Se não for definido, o token será criado para a unidade organizacional raiz.

state

enum (EnrollmentTokenState)

Apenas saída. O estado do token.

createTime

string (Timestamp format)

Apenas saída. A hora de criação do token.

Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

revokeTime

string (Timestamp format)

Apenas saída. O horário de revogação do token, nulo se o token não for revogado.

Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

creatorId

string

Apenas saída. O ID do usuário que criou o token.

revokerId

string

Apenas saída. O ID do usuário que revogou o token, que será nulo se o token não for revogado.

tokenType

enum (EnrollmentTokenType)

Opcional. O tipo de dispositivo em que o token é usado. Se não for definido, o padrão será ENROLLMENT_TOKEN_TYPE_CHROME_BROWSER.

EnrollmentTokenState

O estado de um EnrollmentToken.

Tipos enumerados
ENROLLMENT_TOKEN_STATE_UNSPECIFIED Estado do token desconhecido.
ENROLLMENT_TOKEN_STATE_ACTIVE O token ainda está ativo e válido.
ENROLLMENT_TOKEN_STATE_EXPIRED O token expirou.
ENROLLMENT_TOKEN_STATE_REVOKED O token foi revogado pelo usuário.

EnrollmentTokenType

O tipo de dispositivo de um EnrollmentToken a ser usado.

Tipos enumerados
ENROLLMENT_TOKEN_TYPE_UNSPECIFIED Tipo de dispositivo de token desconhecido.
ENROLLMENT_TOKEN_TYPE_CHROME_BROWSER O token é usado para registrar um dispositivo do navegador Chrome.

Métodos

create

Cria um token de registro para um dispositivo de navegador.

get

Recebe um token de registro de dispositivo do navegador.

list

Lista todos os tokens de registro de dispositivos do navegador.

revoke

Revoga um token de registro de dispositivo do navegador.