GoogleApiClientUtil

public class GoogleApiClientUtil
extends GoogleApiClientUtilBase

Objeto java.lang.
   ↳ com.android.tradefed.util.gcs.GoogleApiClientUtilBase
     ↳ com.android.tradefed.util.GoogleApiClientUtil.


Utilidades para crear el cliente de la API de Google

Resumen

Constructores públicos

GoogleApiClientUtil()

Métodos públicos

static Credentials createCredential( scopes, File primaryKeyFile, String hostOptionKeyFileName, File... backupKeyFiles)

Intenta crear una credencial con diferentes archivos de claves o desde un host local.

static Credentials createCredential( scopes, boolean useCredentialFactory, File primaryKeyFile, String hostOptionKeyFileName, File... backupKeyFiles)

Intenta crear una credencial con diferentes archivos de claves o desde un host local.

Constructores públicos

GoogleApiClientUtil

public GoogleApiClientUtil ()

Métodos públicos

createCredential

public static Credentials createCredential ( scopes, 
                File primaryKeyFile, 
                String hostOptionKeyFileName, 
                File... backupKeyFiles)

Intenta crear una credencial con diferentes archivos de claves o desde un host local.

1. Si mainKeyFile está configurado, intenta usarlo para crear una credencial. 2. Intenta conseguir los archivos de claves correspondientes de HostOptions. 3. Intenta usar archivos de claves con copia de seguridad. 4. Usa la credencial local predeterminada.

Parámetros
scopes : Son los permisos de la credencial.

primaryKeyFile File: Es el archivo de claves JSON principal. puede ser nulo.

hostOptionKeyFileName String: HostOptions: es la clave de la opción 'service-account-json-key-file; puede ser nulo.

backupKeyFiles File: Son los archivos de claves con copia de seguridad.

Muestra
Credentials un Credential

Arroja
IOException
GeneralSecurityException

createCredential

public static Credentials createCredential ( scopes, 
                boolean useCredentialFactory, 
                File primaryKeyFile, 
                String hostOptionKeyFileName, 
                File... backupKeyFiles)

Intenta crear una credencial con diferentes archivos de claves o desde un host local.

1. Usa ICredentialFactory si useCredentialFactory es verdadera y se configura una ICredentialFactory. Si primarioKeyFile está configurado, intenta usarlo para crear de Google Cloud. 2. Intenta obtener los archivos de claves correspondientes de HostOptions. 3. Intentar usar archivos de claves con copia de seguridad. 4. Usar credencial local predeterminada.

Parámetros
scopes : Son los permisos de la credencial.

useCredentialFactory boolean: Usa la fábrica de credenciales si está configurada.

primaryKeyFile File: Es el archivo de claves JSON principal. puede ser nulo.

hostOptionKeyFileName String: HostOptions: es la clave de la opción 'service-account-json-key-file; puede ser nulo.

backupKeyFiles File: Son los archivos de claves con copia de seguridad.

Muestra
Credentials un Credential

Arroja
IOException
GeneralSecurityException