REST Resource: customers.enrollmentTokens

Zasób: EnrollmentToken

Token rejestracji urządzenia z Chrome.

Zapis 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)
}
Pola
name

string

Identyfikator. Nazwa zasobu tokena rejestracji. Format: customers/{customer}/enrollmentTokens/{tokenPermanentId}

tokenPermanentId

string

Tylko dane wyjściowe. Unikalny identyfikator tokena rejestracji używany do uzyskiwania dostępu do informacji o tokenach.

token

string

Tylko dane wyjściowe. Wartość tokena przechowywanego na urządzeniu i używanego do identyfikowania go w usłudze zarządzania, która obsługuje żądanie rejestracji.

customerId

string

Tylko dane wyjściowe. Zniekształcony identyfikator klienta, z którym powiązany jest ten token.

orgUnitId

string

Opcjonalnie: Zamaskowany identyfikator jednostki organizacyjnej, z którą jest powiązany ten token. Jeśli nie zostanie ustawiony, token zostanie utworzony dla głównej jednostki organizacyjnej.

state

enum (EnrollmentTokenState)

Tylko dane wyjściowe. Stan tokena.

createTime

string (Timestamp format)

Tylko dane wyjściowe. Czas utworzenia tokena.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

revokeTime

string (Timestamp format)

Tylko dane wyjściowe. Czas unieważnienia tokena, wartość null, jeśli token nie został unieważniony.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

creatorId

string

Tylko dane wyjściowe. Identyfikator użytkownika, który utworzył token.

revokerId

string

Tylko dane wyjściowe. Identyfikator użytkownika, który unieważnił token. Jeśli token nie został unieważniony, wartość jest pusta.

tokenType

enum (EnrollmentTokenType)

Opcjonalnie: Typ urządzenia, na którym jest używany ten token. Jeśli nie jest ustawiony, przyjmuje się domyślnie ENROLLMENT_TOKEN_TYPE_CHROME_BROWSER.

EnrollmentTokenState

Stan tokena rejestracji.

Wartości w polu enum
ENROLLMENT_TOKEN_STATE_UNSPECIFIED Nieznany stan tokena.
ENROLLMENT_TOKEN_STATE_ACTIVE Token jest nadal aktywny i ważny.
ENROLLMENT_TOKEN_STATE_EXPIRED Token stracił ważność.
ENROLLMENT_TOKEN_STATE_REVOKED Token został unieważniony przez użytkownika.

EnrollmentTokenType

Typ urządzenia, na którym ma być używany token rejestracji.

Wartości w polu enum
ENROLLMENT_TOKEN_TYPE_UNSPECIFIED Nieznany typ urządzenia tokena.
ENROLLMENT_TOKEN_TYPE_CHROME_BROWSER Token służy do rejestrowania urządzenia z przeglądarką Chrome.

Metody

create

Tworzy nowy token rejestracji dla urządzenia z przeglądarką.

get

Pobiera token rejestracji urządzenia z przeglądarką.

list

Wyświetla listę wszystkich tokenów rejestracji urządzeń z przeglądarką.

revoke

Unieważnia token rejestracji urządzenia z przeglądarką.