Serviceaccountkeys

Список способов использования этого ресурса см. в конце этой страницы.

Представление ресурсов

Учетные данные, которые можно использовать для аутентификации в качестве служебной учетной записи.

{
  "kind": "androidenterprise#serviceAccountKey",
  "id": string,
  "type": string,
  "data": string,
  "publicData": string
}
Название объекта недвижимости Ценить Описание Примечания
data string Тело файла с учетными данными закрытого ключа в строковом формате. Оно заполняется только при создании объекта ServiceAccountKey и не хранится компанией Google. Если type данных " pkcs12 ", содержимое поля data кодируется в base64 и содержит пароль " notasecret ".
id string Непрозрачный, уникальный идентификатор для этого ServiceAccountKey. Присваивается сервером.
kind string
publicData string Данные открытого ключа для файла учетных данных. Это сертификат X.509. Если вы используете тип ключа googleCredentials , он идентичен сертификату, который можно получить, используя URL-адрес сертификата X.509, указанный в файле учетных данных.
type string Формат файла сгенерированных ключевых данных.

Допустимые значения:
  • " googleCredentials "
  • " pkcs12 "

Методы

удалить
Удаляет и аннулирует указанные учетные данные для служебной учетной записи, связанной с данным предприятием. Вызывающая служебная учетная запись должна быть получена путем вызова метода Enterprises.GetServiceAccount и должна быть установлена ​​в качестве служебной учетной записи предприятия путем вызова метода Enterprises.SetAccount.
вставлять
Генерирует новые учетные данные для служебной учетной записи, связанной с данным предприятием. Служебная учетная запись должна быть получена путем вызова метода Enterprises.GetServiceAccount и должна быть установлена ​​в качестве служебной учетной записи предприятия путем вызова метода Enterprises.SetAccount.

В ресурсе, подлежащем вставке, следует указывать только тип ключа.
список
Выводит список всех активных учетных данных для служебной учетной записи, связанной с этим предприятием. Возвращаются только идентификатор и тип ключа. Служебная учетная запись должна быть получена путем вызова метода Enterprises.GetServiceAccount и должна быть установлена ​​в качестве служебной учетной записи предприятия путем вызова метода Enterprises.SetAccount.