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

仅限输出。与此令牌关联的客户的经过混淆处理的 ID。

orgUnitId

string

可选。与此令牌关联的组织部门的混淆 ID。如果未设置,则会为根组织部门创建令牌。

state

enum (EnrollmentTokenState)

仅限输出。令牌的状态。

createTime

string (Timestamp format)

仅限输出。令牌的创建时间。

采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不进行“Z”归一化处理的偏差时间也是可以接受的。示例:"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 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不进行“Z”归一化处理的偏差时间也是可以接受的。示例:"2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z" 或 "2014-10-02T15:01:23+05:30"。

creatorId

string

仅限输出。创建令牌的用户的 ID。

revokerId

string

仅限输出。撤消令牌的用户的 ID;如果令牌未撤消,则为 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

撤消浏览器设备注册令牌。