Narzędzia klienckie GoogleApi

public class GoogleApiClientUtil
extends GoogleApiClientUtilBase

java.lang.Object
com.android.tradefed.util.gcs.GoogleApiClientUtilBase.
  com.android.tradefed.util.GoogleApiClientUtil.


Narzędzia do tworzenia klienta interfejsu API Google.

Podsumowanie

Konstruktory publiczne

GoogleApiClientUtil()

Metody publiczne

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

Spróbuj utworzyć dane logowania przy użyciu innych plików kluczy lub z hosta lokalnego.

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

Spróbuj utworzyć dane logowania przy użyciu innych plików kluczy lub z hosta lokalnego.

Konstruktory publiczne

Narzędzia klienckie GoogleApi

public GoogleApiClientUtil ()

Metody publiczne

createCredential

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

Spróbuj utworzyć dane logowania przy użyciu innych plików kluczy lub z hosta lokalnego.

1. Jeśli plik BasicKeyFile jest ustawiony, spróbuj go użyć do utworzenia danych logowania. 2. Spróbuj uzyskać odpowiednich plików z kluczem HostOptions. 3. Spróbuj użyć plików klucza zapasowego. 4. Używaj lokalne domyślne dane logowania.

Parametry
scopes : zakresy danych logowania.

primaryKeyFile File: podstawowy plik klucza json; może mieć wartość null.

hostOptionKeyFileName String: HostOptionsklucz opcji'service-account-json-key-file; może mieć wartość null.

backupKeyFiles File: pliki klucza zapasowego.

Zwroty
Credentials Credential

Rzuty
IOWyjątek
Ogólny wyjątek zabezpieczeń

createCredential

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

Spróbuj utworzyć dane logowania przy użyciu innych plików kluczy lub z hosta lokalnego.

1. Jeśli zasada useCredentialFactory ma wartość true (prawda), a zasada ICredentialFactory jest skonfigurowana, użyj zasady ICredentialFactory. Jeśli jest ustawiony podstawowy plik klucza, spróbuj go użyć do utworzenia danych logowania. 2. Spróbuj uzyskać odpowiednie pliki klucza z usługi HostOptions. 3. Spróbuj użyć funkcji plików klucza zapasowego. 4. Użyj domyślnych danych logowania lokalnego.

Parametry
scopes : zakresy danych logowania.

useCredentialFactory boolean: używaj fabryki danych logowania, jeśli jest skonfigurowana.

primaryKeyFile File: podstawowy plik klucza json; może mieć wartość null.

hostOptionKeyFileName String: HostOptionsklucz opcji'service-account-json-key-file; może mieć wartość null.

backupKeyFiles File: pliki klucza zapasowego.

Zwroty
Credentials Credential

Rzuty
IOWyjątek
Ogólny wyjątek zabezpieczeń