GoogleApiClientUtil

public class GoogleApiClientUtil
extends GoogleApiClientUtilBase

java.lang.Объект
com.android.tradefed.util.gcs.GoogleApiClientUtilBase
com.android.tradefed.util.GoogleApiClientUtil


Утилиты для создания клиента Google API.

Краткое содержание

Общественные конструкторы

GoogleApiClientUtil ()

Публичные методы

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

Попробуйте создать учетные данные с другими файлами ключей или с локального хоста.

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

Попробуйте создать учетные данные с другими файлами ключей или с локального хоста.

Общественные конструкторы

GoogleApiClientUtil

public GoogleApiClientUtil ()

Публичные методы

создатьCredential

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

Попробуйте создать учетные данные с другими файлами ключей или с локального хоста.

1. Если установлен параметр PrimaryKeyFile, попробуйте использовать его для создания учетных данных. 2. Попробуйте получить соответствующие файлы ключей из HostOptions . 3. Попробуйте использовать резервные файлы ключей. 4. Используйте локальные учетные данные по умолчанию.

Параметры
scopes : области действия учетных данных.

primaryKeyFile File : основной файл ключа JSON; оно может быть нулевым.

hostOptionKeyFileName String : ключ опции HostOptions 'service-account-json-key-file; оно может быть нулевым.

backupKeyFiles File : резервные файлы ключей.

Возврат
Credentials Credential

Броски
Исключение IO
Генеральная безопасностьИсключение

создатьCredential

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

Попробуйте создать учетные данные с другими файлами ключей или с локального хоста.

1. Используйте ICredentialFactory , если useCredentialFactory имеет значение true и ICredentialFactory настроен. Если параметр PrimaryKeyFile установлен, попробуйте использовать его для создания учетных данных. 2. Попробуйте получить соответствующие файлы ключей из HostOptions . 3. Попробуйте использовать резервные файлы ключей. 4. Используйте локальные учетные данные по умолчанию.

Параметры
scopes : области действия учетных данных.

useCredentialFactory boolean : использовать фабрику учетных данных, если она настроена.

primaryKeyFile File : основной файл ключа JSON; оно может быть нулевым.

hostOptionKeyFileName String : ключ опции HostOptions 'service-account-json-key-file; оно может быть нулевым.

backupKeyFiles File : резервные файлы ключей.

Возврат
Credentials Credential

Броски
Исключение IO
Генеральная безопасностьИсключение