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. Ele só é preenchido quando a ServiceAccountKey é criada e não é armazenada pelo Google.
id string Um identificador opaco exclusivo 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ê estiver usando o tipo de chave googleCredentials, ela será idêntica ao certificado que pode ser recuperado usando o URL do certificado X.509 dentro do arquivo de credenciais.
type string O formato do arquivo dos dados de chave gerados.

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

Métodos

excluir
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 chamando Enterprises.GetServiceAccount e ter sido definida como a conta de serviço empresarial chamando Enterprises.SetAccount.
inserir
Gera 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 precisa ter sido definida como a conta de serviço empresarial chamando Enterprises.SetAccount.

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