GoogleApiClientUtil

public class GoogleApiClientUtil
extends GoogleApiClientUtilBase

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


ยูทิลิตีสําหรับสร้างไคลเอ็นต์ Google API

สรุป

ตัวสร้างแบบสาธารณะ

GoogleApiClientUtil()

เมธอดสาธารณะ

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

ลองสร้างข้อมูลเข้าสู่ระบบด้วยไฟล์คีย์อื่นหรือจากโฮสต์ในเครื่อง

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

ลองสร้างข้อมูลเข้าสู่ระบบด้วยไฟล์คีย์อื่นหรือจากโฮสต์ในเครื่อง

ตัวสร้างแบบสาธารณะ

GoogleApiClientUtil

public GoogleApiClientUtil ()

เมธอดสาธารณะ

createCredential

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

ลองสร้างข้อมูลเข้าสู่ระบบด้วยไฟล์คีย์อื่นหรือจากโฮสต์ในเครื่อง

1. หากตั้งค่า primaryKeyFile ให้ลองใช้เพื่อสร้างข้อมูลเข้าสู่ระบบ 2. ลองรับไฟล์คีย์ที่เกี่ยวข้องจาก HostOptions 3. ลองใช้ไฟล์คีย์สํารอง 4. ใช้ข้อมูลเข้าสู่ระบบเริ่มต้นในเครื่อง

พารามิเตอร์
scopes : ขอบเขตของข้อมูลเข้าสู่ระบบ

primaryKeyFile File: ไฟล์คีย์ JSON หลัก ซึ่งอาจเป็นค่าว่างได้

hostOptionKeyFileName String: คีย์ของตัวเลือก service-account-json-key-file ของ HostOptions ซึ่งอาจเป็นค่าว่างได้

backupKeyFiles File: ไฟล์คีย์สํารอง

คิกรีเทิร์น
Credentials Credential

การโยน
IOException
GeneralSecurityException

createCredential

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

ลองสร้างข้อมูลเข้าสู่ระบบด้วยไฟล์คีย์อื่นหรือจากโฮสต์ในเครื่อง

1. ใช้ ICredentialFactory หาก useCredentialFactory เป็น "จริง" และมีการกําหนดค่า ICredentialFactory หากตั้งค่า primaryKeyFile ให้ลองใช้เพื่อสร้างข้อมูลเข้าสู่ระบบ 2. ลองรับไฟล์คีย์ที่เกี่ยวข้องจาก HostOptions 3. ลองใช้ไฟล์คีย์สํารอง 4. ใช้ข้อมูลเข้าสู่ระบบเริ่มต้นในเครื่อง

พารามิเตอร์
scopes : ขอบเขตของข้อมูลเข้าสู่ระบบ

useCredentialFactory boolean: ใช้ Factory ข้อมูลเข้าสู่ระบบหากมีการกําหนดค่าไว้

primaryKeyFile File: ไฟล์คีย์ JSON หลัก ซึ่งอาจเป็นค่าว่างได้

hostOptionKeyFileName String: คีย์ของตัวเลือก service-account-json-key-file ของ HostOptions ซึ่งอาจเป็นค่าว่างได้

backupKeyFiles File: ไฟล์คีย์สํารอง

คิกรีเทิร์น
Credentials Credential

การโยน
IOException
GeneralSecurityException