Serviceaccountkeys

Para ver uma lista de métodos desse recurso, consulte o final desta página.

Representações de recursos

Credenciais que podem ser usadas para autenticação como uma conta de serviço.

{
  "kind": "androidenterprise#serviceAccountKey",
  "id": string,
  "type": string,
  "data": string,
  "publicData": string
}
Nome da propriedade Valor Descrição Observações
data string O corpo do arquivo de credenciais de chave privada, no formato de string. Só é preenchido quando a ServiceAccountKey é criada e não é armazenada pelo Google.
id string Um identificador exclusivo opaco para essa ServiceAccountKey. Atribuído pelo servidor.
kind string
publicData string Dados da chave pública para o arquivo de credenciais. Este é um certificado X.509. Se você usa o tipo de chave googleCredentials, ele é idêntico ao certificado que pode ser recuperado usando o URL de certificado X.509 no arquivo de credenciais.
type string O formato de arquivo dos dados de chave gerados.

Os valores aceitáveis são:
  • "googleCredentials"
  • "pkcs12"

Métodos

delete
Remove e invalida as credenciais especificadas para a conta de serviço associada a esta empresa. A conta de serviço de chamada precisa ter sido recuperada ao chamar Enterprises.GetServiceAccount e ser definida como a conta de serviço corporativa chamando Enterprises.SetAccount.
inserir
Gera as novas credenciais para a conta de serviço associada a essa empresa. A conta de serviço de chamada precisa ter sido recuperada chamando Enterprises.GetServiceAccount e ter sido definida como a conta de serviço corporativa chamando Enterprises.SetAccount.

Somente o tipo da chave precisa ser preenchido no recurso a ser inserido.
list
Lista todas as credenciais ativas da conta de serviço associada a essa empresa. Somente o ID e o tipo de chave são retornados. A conta de serviço de chamada precisa ter sido chamada chamando Enterprises.GetServiceAccount e ter sido definida como a conta de serviço corporativa chamando Enterprises.SetAccount.