REST Resource: customers.enrollmentTokens

Tài nguyên: EnrollmentToken

Mã thông báo đăng ký cho thiết bị Chrome.

Biểu diễn dưới dạng 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)
}
Trường
name

string

Giá trị nhận dạng. Tên tài nguyên của mã thông báo đăng ký. Định dạng: customers/{customer}/enrollmentTokens/{tokenPermanentId}

tokenPermanentId

string

Chỉ có đầu ra. Giá trị nhận dạng riêng biệt của mã đăng ký dùng để truy cập thông tin về mã thông báo.

token

string

Chỉ có đầu ra. Giá trị của mã thông báo được lưu trữ trên thiết bị và dùng để xác định thiết bị đó với dịch vụ quản lý xử lý yêu cầu đăng ký.

customerId

string

Chỉ có đầu ra. Mã khách hàng bị làm rối mã nguồn liên kết với mã thông báo này.

orgUnitId

string

Không bắt buộc. Mã nhận dạng bị làm rối mã nguồn của đơn vị tổ chức mà mã thông báo này liên kết. Nếu bạn không đặt, mã thông báo sẽ được tạo cho đơn vị tổ chức gốc.

state

enum (EnrollmentTokenState)

Chỉ có đầu ra. Trạng thái của mã thông báo.

createTime

string (Timestamp format)

Chỉ có đầu ra. Thời gian tạo mã thông báo.

Hãy dùng RFC 3339, trong đó dữ liệu đầu ra được tạo sẽ luôn được chuẩn hoá theo múi giờ và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các khoảng lệch khác ngoài "Z" cũng được chấp nhận. Ví dụ: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" hoặc "2014-10-02T15:01:23+05:30".

revokeTime

string (Timestamp format)

Chỉ có đầu ra. Thời gian thu hồi mã thông báo, giá trị rỗng nếu mã thông báo không bị thu hồi.

Hãy dùng RFC 3339, trong đó dữ liệu đầu ra được tạo sẽ luôn được chuẩn hoá theo múi giờ và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các khoảng lệch khác ngoài "Z" cũng được chấp nhận. Ví dụ: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" hoặc "2014-10-02T15:01:23+05:30".

creatorId

string

Chỉ có đầu ra. Mã nhận dạng của người dùng đã tạo mã thông báo.

revokerId

string

Chỉ có đầu ra. Mã nhận dạng của người dùng đã thu hồi mã thông báo, rỗng nếu mã thông báo không bị thu hồi.

tokenType

enum (EnrollmentTokenType)

Không bắt buộc. Loại thiết bị mà mã thông báo này được dùng. Nếu không được đặt, giá trị mặc định sẽ là ENROLLMENT_TOKEN_TYPE_CHROME_BROWSER.

EnrollmentTokenState

Trạng thái của EnrollmentToken.

Enum
ENROLLMENT_TOKEN_STATE_UNSPECIFIED Trạng thái mã thông báo không xác định.
ENROLLMENT_TOKEN_STATE_ACTIVE Mã thông báo vẫn đang hoạt động và hợp lệ.
ENROLLMENT_TOKEN_STATE_EXPIRED Mã thông báo đã hết hạn.
ENROLLMENT_TOKEN_STATE_REVOKED Người dùng đã thu hồi mã thông báo.

EnrollmentTokenType

Loại thiết bị mà EnrollmentToken sẽ được sử dụng.

Enum
ENROLLMENT_TOKEN_TYPE_UNSPECIFIED Loại thiết bị mã thông báo không xác định.
ENROLLMENT_TOKEN_TYPE_CHROME_BROWSER Mã thông báo này được dùng để đăng ký một thiết bị có Trình duyệt Chrome.

Phương thức

create

Tạo mã thông báo đăng ký mới cho thiết bị trình duyệt.

get

Lấy mã thông báo đăng ký thiết bị trình duyệt.

list

Liệt kê tất cả mã thông báo đăng ký thiết bị trình duyệt.

revoke

Thu hồi mã thông báo đăng ký thiết bị trình duyệt.