Serviceaccountkeys

Listę metod dostępnych dla tego zasobu znajdziesz na końcu tej strony.

Reprezentacje zasobów

Dane logowania, których można użyć do uwierzytelnienia jako konto usługi.

{
  "kind": "androidenterprise#serviceAccountKey",
  "id": string,
  "type": string,
  "data": string,
  "publicData": string
}
Nazwa usługi Wartość Opis Uwagi
data string Treść pliku z danymi uwierzytelniającymi klucz prywatny w formacie ciągu znaków. Te dane są wypełniane tylko podczas tworzenia klucza ServiceAccountKey i nie są przechowywane przez Google.
id string Nieprzejrzysty, unikalny identyfikator tego klucza konta usługi. Przypisana przez serwer.
kind string
publicData string Dane klucza publicznego pliku danych uwierzytelniających. To jest certyfikat X.509. Jeśli używasz klucza typu googleCredentials, jest to identyczny z certyfikatem, który można pobrać, używając adresu URL certyfikatu X.509 w pliku danych logowania.
type string Format pliku wygenerowanych danych kluczy.

Akceptowane wartości:
  • googleCredentials
  • pkcs12

Metody

usuń
Usuwa i unieważnia określone dane logowania dla konta usługi powiązanego z tą firmą. Konto usługi do wykonywania połączeń musi zostać pobrane przez wywołanie klasy Enterprises.GetServiceAccount. Musisz je ustawić jako konto usługi dla firm przez wywołanie Enterprises.SetAccount.
wstaw
Generuje nowe dane logowania dla konta usługi powiązanego z tą firmą. Konto usługi do wykonywania połączeń musi zostać pobrane przy użyciu metody Enterprises.GetServiceAccount i wybrane jako konto usługi dla firm, wywołujące Enterprises.SetAccount.

W zasobie, który chcesz wstawić, należy podać tylko typ klucza.
list
Wyświetla wszystkie aktywne dane logowania dla konta usługi powiązanego z tą firmą. Zwracany jest tylko identyfikator i typ klucza. Konto usługi do wykonywania połączeń musi zostać pobrane przy użyciu metody Enterprises.GetServiceAccount, a konto musi być skonfigurowane jako konto usługi dla firm przez wywołanie klasy Enterprises.SetAccount.