REST Resource: customers.enrollmentTokens

Ресурс: EnrollmentToken

Токен регистрации для устройства Chrome.

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)
}
Поля
name

string

Идентификатор. Название ресурса токена регистрации. Формат: customers/{customer}/enrollmentTokens/{tokenPermanentId}

tokenPermanentId

string

Только для вывода. Уникальный идентификатор токена регистрации, который используется для доступа к информации о токенах.

token

string

Только для вывода. Значение токена, хранящегося на устройстве и используемого для его идентификации в сервисе управления, который обрабатывает запрос на регистрацию.

customerId

string

Только для вывода. Деидентифицированный идентификатор клиента, с которым связан этот токен.

orgUnitId

string

Необязательное поле. Замаскированный идентификатор организационного подразделения, с которым связан этот токен. Если значение не задано, токен создается для корневого организационного подразделения.

state

enum (EnrollmentTokenState)

Только для вывода. Статус токена.

createTime

string (Timestamp format)

Только для вывода. Время создания токена.

Используется формат RFC 3339. Результат всегда будет Z-нормализованным, и в нем будут использоваться цифры дробных частей 0, 3, 6 или 9. Допустимы и другие типы нормализации. Примеры: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" или "2014-10-02T15:01:23+05:30".

revokeTime

string (Timestamp format)

Только для вывода. Время отзыва токена. Если токен не отозван, возвращается значение null.

Используется формат RFC 3339. Результат всегда будет Z-нормализованным, и в нем будут использоваться цифры дробных частей 0, 3, 6 или 9. Допустимы и другие типы нормализации. Примеры: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" или "2014-10-02T15:01:23+05:30".

creatorId

string

Только для вывода. Идентификатор пользователя, создавшего токен.

revokerId

string

Только для вывода. Идентификатор пользователя, который отозвал токен. Если токен не отозван, возвращается значение null.

tokenType

enum (EnrollmentTokenType)

Необязательное поле. Тип устройств, для которых используется этот токен. Если не задано, по умолчанию используется ENROLLMENT_TOKEN_TYPE_CHROME_BROWSER.

EnrollmentTokenState

Состояние EnrollmentToken.

Перечисления
ENROLLMENT_TOKEN_STATE_UNSPECIFIED Неизвестное состояние токена.
ENROLLMENT_TOKEN_STATE_ACTIVE Токен по-прежнему активен и действителен.
ENROLLMENT_TOKEN_STATE_EXPIRED Срок действия токена истек.
ENROLLMENT_TOKEN_STATE_REVOKED Токен был отозван пользователем.

EnrollmentTokenType

Тип устройства, для которого будет использоваться EnrollmentToken.

Перечисления
ENROLLMENT_TOKEN_TYPE_UNSPECIFIED Неизвестный тип устройства токена.
ENROLLMENT_TOKEN_TYPE_CHROME_BROWSER Токен используется для регистрации устройства с браузером Chrome.

Методы

create

Создает токен регистрации для устройства с браузером.

get

Получает токен регистрации устройства в браузере.

list

Выводит список всех токенов регистрации устройств в браузере.

revoke

Отзывает токен регистрации устройства браузера.