GoogleApiClientUtil

public class GoogleApiClientUtil
extends GoogleApiClientUtilBase

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


Utilitas untuk membuat klien Google API.

Ringkasan

Konstruktor publik

GoogleApiClientUtil()

Metode publik

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

Coba buat kredensial dengan file kunci lain atau dari host lokal.

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

Coba buat kredensial dengan file kunci lain atau dari host lokal.

Konstruktor publik

GoogleApiClientUtil

public GoogleApiClientUtil ()

Metode publik

createCredential

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

Coba buat kredensial dengan file kunci lain atau dari host lokal.

1. Jika primaryKeyFile disetel, coba gunakan untuk membuat kredensial. 2. Coba dapatkan file kunci yang sesuai dari HostOptions. 3. Coba gunakan file kunci cadangan. 4. Gunakan kredensial default lokal.

Parameter
scopes : cakupan untuk kredensial.

primaryKeyFile File: file kunci json utama; bisa saja null.

hostOptionKeyFileName String: HostOptions'kunci opsi service-account-json-key-file; bisa saja null.

backupKeyFiles File: file kunci cadangan.

Hasil
Credentials Credential

Menampilkan
IOException
GeneralSecurityException

createCredential

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

Coba buat kredensial dengan file kunci lain atau dari host lokal.

1. Gunakan ICredentialFactory jika useCredentialFactory bernilai benar dan ICredentialFactory dikonfigurasi. Jika primaryKeyFile disetel, coba gunakan untuk membuat kredensial. 2. Coba dapatkan file kunci yang sesuai dari HostOptions. 3. Coba gunakan file kunci cadangan. 4. Gunakan kredensial default lokal.

Parameter
scopes : cakupan untuk kredensial.

useCredentialFactory boolean: menggunakan factory kredensial jika dikonfigurasi.

primaryKeyFile File: file kunci json utama; bisa saja null.

hostOptionKeyFileName String: HostOptions'kunci opsi service-account-json-key-file; bisa saja null.

backupKeyFiles File: file kunci cadangan.

Hasil
Credentials Credential

Menampilkan
IOException
GeneralSecurityException