Google APIClientUtil

public class GoogleApiClientUtil
extends GoogleApiClientUtilBase

Java.lang.Nesne
🎃 com.android.tradefed.util.gcs.GoogleApiClientUtilBase
  🎃 com.android.tradefed.util.GoogleApiClientUtil


Google API istemcisi oluşturma yardımcı programları.

Özet

Kamu inşaatçıları

GoogleApiClientUtil()

Herkese açık yöntemler

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

Farklı anahtar dosyalarıyla veya yerel ana makineden kimlik bilgisi oluşturmayı deneyin.

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

Farklı anahtar dosyalarıyla veya yerel ana makineden kimlik bilgisi oluşturmayı deneyin.

Kamu inşaatçıları

Google APIClientUtil

public GoogleApiClientUtil ()

Herkese açık yöntemler

createCredential

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

Farklı anahtar dosyalarıyla veya yerel ana makineden kimlik bilgisi oluşturmayı deneyin.

1. BirincilKeyFile ayarlanmışsa kimlik bilgisi oluşturmak için bunu kullanmayı deneyin. 2. Şunları deneyin: HostOptions sağlayıcısından ilgili anahtar dosyaları. 3. Yedek anahtar dosyalarını kullanmayı deneyin. 4. Tekliflerinizi otomatikleştirmek ve optimize etmek için yerel varsayılan kimlik bilgisi.

Parametreler
scopes : Kimlik bilgisi kapsamları.

primaryKeyFile File: Birincil JSON anahtar dosyası; boş olabilir.

hostOptionKeyFileName String: HostOptions'service-account-json-key-file seçeneğinin anahtarı; boş olabilir.

backupKeyFiles File: Yedek anahtar dosyaları.

İlerlemeler
Credentials Credential

Fırlatma
IOİstisna
GenelGüvenlikİstisnası

createCredential

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

Farklı anahtar dosyalarıyla veya yerel ana makineden kimlik bilgisi oluşturmayı deneyin.

1. useCredentialFactory'yi true (doğru) değerine sahipseniz ve bir ICredentialFactory yapılandırılmışsa ICredentialFactory kullanın. PrimaryKeyFile ayarlanırsa yeni bir öğe oluşturmak için kimlik bilgisi. 2. HostOptions sağlayıcısından ilgili anahtar dosyalarını almayı deneyin. 3. Şunları deneyin: yedek anahtar dosyaları. 4. Varsayılan yerel kimlik bilgisini kullan.

Parametreler
scopes : Kimlik bilgisi kapsamları.

useCredentialFactory boolean: Yapılandırıldıysa kimlik bilgisi fabrikasını kullan.

primaryKeyFile File: Birincil JSON anahtar dosyası; boş olabilir.

hostOptionKeyFileName String: HostOptions'service-account-json-key-file seçeneğinin anahtarı; boş olabilir.

backupKeyFiles File: Yedek anahtar dosyaları.

İlerlemeler
Credentials Credential

Fırlatma
IOİstisna
GenelGüvenlikİstisnası