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-نرمال‌شده است و از ۰، ۳، ۶، یا ۹ رقم اعشاری استفاده می‌کند. انحراف‌های غیراز «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-نرمال‌شده است و از ۰، ۳، ۶، یا ۹ رقم اعشاری استفاده می‌کند. انحراف‌های غیراز «Z» نیز پذیرفته می‌شود. مثال‌ها: "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

کد ثبت دستگاه مرورگر را لغو می‌کند.