GoogleApiClientUtil

public class GoogleApiClientUtil
extends GoogleApiClientUtilBase

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


Dienstprogramme zum Erstellen des Google API-Clients.

Zusammenfassung

Öffentliche Konstruktoren

GoogleApiClientUtil()

Öffentliche Methoden

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

Versuchen Sie, Anmeldedaten mit anderen Schlüsseldateien oder vom lokalen Host zu erstellen.

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

Versuchen Sie, Anmeldedaten mit anderen Schlüsseldateien oder vom lokalen Host zu erstellen.

Öffentliche Konstruktoren

GoogleApiClientUtil

public GoogleApiClientUtil ()

Öffentliche Methoden

createCredential

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

Versuchen Sie, Anmeldedaten mit anderen Schlüsseldateien oder vom lokalen Host zu erstellen.

1. Wenn „primaryKeyFile“ festgelegt ist, versuchen Sie, damit Anmeldedaten zu erstellen. 2. Versuchen Sie, zugehörige Schlüsseldateien aus HostOptions. 3. Versuchen Sie, Ersatzschlüsseldateien zu verwenden. 4. Verwenden Sie lokale Standardanmeldedaten.

Parameter
scopes : Bereiche für die Anmeldedaten.

primaryKeyFile File: die primäre JSON-Schlüsseldatei kann er null sein.

hostOptionKeyFileName String: Schlüssel der Option „service-account-json-key-file“ von HostOptions; kann er null sein.

backupKeyFiles File: Sicherungsschlüsseldateien.

Returns
Credentials Credential

Ausgabe
IOException
AllgemeineSicherheitsausnahme

createCredential

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

Versuchen Sie, Anmeldedaten mit anderen Schlüsseldateien oder vom lokalen Host zu erstellen.

1. Verwenden Sie ICredentialFactory, wenn useCredentialFactory „true“ ist und ein ICredentialFactory konfiguriert ist. Wenn „primaryKeyFile“ festgelegt ist, versuchen Sie, ihn zum Erstellen von Anmeldedaten 2. Versuchen Sie, die entsprechenden Schlüsseldateien von HostOptions abzurufen. 3. Versuchen Sie, Back-up-Schlüsseldateien. 4. Verwenden Sie lokale Standardanmeldedaten.

Parameter
scopes : Bereiche für die Anmeldedaten.

useCredentialFactory boolean: Credential Factory wird verwendet, wenn es konfiguriert ist.

primaryKeyFile File: die primäre JSON-Schlüsseldatei kann er null sein.

hostOptionKeyFileName String: Schlüssel der Option „service-account-json-key-file“ von HostOptions; kann er null sein.

backupKeyFiles File: Sicherungsschlüsseldateien.

Returns
Credentials Credential

Ausgabe
IOException
AllgemeineSicherheitsausnahme