Serviceaccountkeys

Para obtener una lista de los métodos de este recurso, consulta el final de esta página.

Representaciones de recursos

Son las credenciales que se pueden usar para autenticarse como una cuenta de servicio.

{
  "kind": "androidenterprise#serviceAccountKey",
  "id": string,
  "type": string,
  "data": string,
  "publicData": string
}
Nombre de la propiedad Valor Descripción Notas
data string Cuerpo del archivo de credenciales de clave privada, en formato de cadena. Este campo solo se completa cuando se crea el objeto ServiceAccountKey y Google no lo almacena. Cuando type es "pkcs12", el contenido del campo data está codificado en Base64 y tiene la contraseña "notasecret".
id string Es un identificador único y opaco para este ServiceAccountKey. El servidor lo asigna.
kind string
publicData string Son los datos de la clave pública para el archivo de credenciales. Este es un certificado X.509. Si usas el tipo de clave googleCredentials, es idéntico al certificado que se puede recuperar con la URL del certificado X.509 dentro del archivo de credenciales.
type string Es el formato de archivo de los datos de claves generados.

Los valores aceptables son los siguientes:
  • "googleCredentials"
  • "pkcs12"

Métodos

borrar
Quita y, luego, invalida las credenciales especificadas para la cuenta de servicio asociada a esta empresa. La cuenta de servicio de llamada se debe haber recuperado llamando a Enterprises.GetServiceAccount y se debe haber establecido como la cuenta de servicio de la empresa llamando a Enterprises.SetAccount.
insertar
Genera credenciales nuevas para la cuenta de servicio asociada con esta empresa. La cuenta de servicio de llamada se debe haber recuperado llamando a Enterprises.GetServiceAccount y se debe haber establecido como la cuenta de servicio de la empresa llamando a Enterprises.SetAccount.

Solo se debe completar el tipo de clave en el recurso que se insertará.
list
Enumera todas las credenciales activas de la cuenta de servicio asociada con esta empresa. Solo se devuelven el ID y el tipo de clave. La cuenta de servicio de llamadas se debe haber recuperado llamando a Enterprises.GetServiceAccount y se debe haber establecido como la cuenta de servicio de la empresa llamando a Enterprises.SetAccount.