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 autenticar 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 o ServiceAccountKey é criado e não é armazenado pelo Google. Quando type é "pkcs12", o conteúdo do campo data é codificado em base64 e tem a senha "notasecret". |
|
id |
string |
Um identificador opaco e exclusivo para esse ServiceAccountKey. Atribuído pelo servidor. | |
kind |
string |
||
publicData |
string |
Dados de chave pública para o arquivo de credenciais. É um certificado X.509. Se você estiver usando o tipo de chave googleCredentials, ele será idêntico ao certificado que pode ser recuperado usando o URL do certificado X.509 no arquivo de credenciais. |
|
type |
string |
O formato do arquivo dos dados de chave gerados.
Os valores aceitáveis são:
|
Métodos
- delete
- Remove e invalida as credenciais especificadas 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 definida como a conta de serviço da empresa 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 definida como a conta de serviço da empresa chamando Enterprises.SetAccount.
Apenas o tipo de 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 recuperada chamando Enterprises.GetServiceAccount e definida como a conta de serviço da empresa chamando Enterprises.SetAccount.