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(Collection<String> scopes, File primaryKeyFile, String hostOptionKeyFileName, File... backupKeyFiles)

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

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

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

เครื่องมือสร้างสาธารณะ

GoogleApiClientUtil

public GoogleApiClientUtil ()

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

createCredential

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

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

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

พารามิเตอร์
scopes Collection: ขอบเขตสำหรับการรับรอง

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

hostOptionKeyFileName String: HostOptions'service-account-json-key-file option's key; it can be null.

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

การคืนสินค้า
Credentials Credential

ส่ง
java.io.IOException
java.security.GeneralSecurityException
GeneralSecurityException
IOException

createCredential

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

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

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

พารามิเตอร์
scopes Collection: ขอบเขตสำหรับการรับรอง

useCredentialFactory boolean: ใช้โรงงานข้อมูลเข้าสู่ระบบหากมีการกำหนดค่า

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

hostOptionKeyFileName String: HostOptions'service-account-json-key-file option's key; it can be null.

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

การคืนสินค้า
Credentials Credential

ส่ง
java.io.IOException
java.security.GeneralSecurityException
GeneralSecurityException
IOException