REST Resource: customers.enrollmentTokens

Kaynak: EnrollmentToken

Chrome cihaz için kayıt jetonu.

JSON gösterimi
{
  "name": string,
  "tokenPermanentId": string,
  "token": string,
  "customerId": string,
  "orgUnitId": string,
  "state": enum (EnrollmentTokenState),
  "createTime": string,
  "revokeTime": string,
  "creatorId": string,
  "revokerId": string,
  "tokenType": enum (EnrollmentTokenType)
}
Alanlar
name

string

Tanımlayıcı. Kayıt jetonunun kaynak adı. Biçim: customers/{customer}/enrollmentTokens/{tokenPermanentId}

tokenPermanentId

string

Yalnızca çıkış. Jetonlarla ilgili bilgilere erişmek için kullanılan kayıt jetonunun benzersiz tanımlayıcısı.

token

string

Yalnızca çıkış. Cihazda depolanan ve kayıt isteğini işleyen yönetim hizmetine cihazı tanımlamak için kullanılan jetonun değeri.

customerId

string

Yalnızca çıkış. Bu jetonun ilişkilendirildiği müşterinin karartılmış kimliği.

orgUnitId

string

İsteğe bağlıdır. Bu jetonun ilişkili olduğu kuruluş biriminin gizlenmiş kimliği. Ayarlanmazsa jeton, kök kuruluş birimi için oluşturulur.

state

enum (EnrollmentTokenState)

Yalnızca çıkış. Jetonun durumu.

createTime

string (Timestamp format)

Yalnızca çıkış. Jetonun oluşturulma zamanı.

Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" veya "2014-10-02T15:01:23+05:30".

revokeTime

string (Timestamp format)

Yalnızca çıkış. Jetonun iptal edildiği zaman. Jeton iptal edilmediyse boş değer döndürülür.

Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" veya "2014-10-02T15:01:23+05:30".

creatorId

string

Yalnızca çıkış. Jetonu oluşturan kullanıcının kimliği.

revokerId

string

Yalnızca çıkış. Jetonu iptal eden kullanıcının kimliği. Jeton iptal edilmediyse boş değer döndürülür.

tokenType

enum (EnrollmentTokenType)

İsteğe bağlıdır. Bu jetonun kullanıldığı cihaz türü. Ayarlanmazsa varsayılan olarak ENROLLMENT_TOKEN_TYPE_CHROME_BROWSER kullanılır.

EnrollmentTokenState

EnrollmentToken'ın durumu.

Sıralamalar
ENROLLMENT_TOKEN_STATE_UNSPECIFIED Bilinmeyen jeton durumu.
ENROLLMENT_TOKEN_STATE_ACTIVE Jeton hâlâ etkin ve geçerlidir.
ENROLLMENT_TOKEN_STATE_EXPIRED Jetonun süresi doldu.
ENROLLMENT_TOKEN_STATE_REVOKED Jeton, kullanıcı tarafından iptal edildi.

EnrollmentTokenType

EnrollmentToken'ın kullanılacağı cihaz türü.

Sıralamalar
ENROLLMENT_TOKEN_TYPE_UNSPECIFIED Bilinmeyen jeton cihaz türü.
ENROLLMENT_TOKEN_TYPE_CHROME_BROWSER Jeton, Chrome Tarayıcı cihazlarını kaydettirmek için kullanılır.

Yöntemler

create

Tarayıcı cihaz için yeni bir kayıt jetonu oluşturur.

get

Tarayıcı cihaz kayıt jetonu alır.

list

Tüm tarayıcı cihaz kayıt jetonlarını listeler.

revoke

Tarayıcı cihaz kayıt jetonunu iptal eder.