ยูทิลิตีของ Google API
public
class
GoogleApiClientUtil
extends GoogleApiClientUtilBase
ยูทิลิตีสำหรับการสร้างไคลเอ็นต์ Google API
สรุป
วิธีการสาธารณะ |
static
Credentials
|
createCredential( scopes, File primaryKeyFile, String hostOptionKeyFileName, File... backupKeyFiles)
ลองสร้างข้อมูลเข้าสู่ระบบด้วยไฟล์คีย์อื่นหรือจากโฮสต์ในเครื่อง
|
static
Credentials
|
createCredential( scopes, boolean useCredentialFactory, File primaryKeyFile, String hostOptionKeyFileName, File... backupKeyFiles)
ลองสร้างข้อมูลเข้าสู่ระบบด้วยไฟล์คีย์อื่นหรือจากโฮสต์ในเครื่อง
|
ช่างก่อสร้างสาธารณะ
ยูทิลิตีของ Google API
public GoogleApiClientUtil ()
วิธีการสาธารณะ
สร้างข้อมูลเข้าสู่ระบบ
public static Credentials createCredential ( scopes,
File primaryKeyFile,
String hostOptionKeyFileName,
File... backupKeyFiles)
ลองสร้างข้อมูลเข้าสู่ระบบด้วยไฟล์คีย์อื่นหรือจากโฮสต์ในเครื่อง
1. หากตั้งค่า mainKeyFile ไว้ ให้ลองใช้ไฟล์ดังกล่าวเพื่อสร้างข้อมูลเข้าสู่ระบบ 2. พยายามเรียก
ไฟล์คีย์ที่เกี่ยวข้องจาก HostOptions
3. ลองใช้ไฟล์คีย์สำรอง 4. ใช้
ข้อมูลเข้าสู่ระบบเริ่มต้นในเครื่อง
พารามิเตอร์ |
scopes |
: ขอบเขตของข้อมูลเข้าสู่ระบบ |
primaryKeyFile |
File : ไฟล์คีย์ JSON หลัก อาจเป็นค่าว่างได้ |
hostOptionKeyFileName |
String : คีย์ของตัวเลือก HostOptions 'service-account-json-key-file
อาจเป็นค่าว่างได้ |
backupKeyFiles |
File : ไฟล์คีย์สำรอง |
การขว้าง |
|
ข้อยกเว้น IO |
|
GeneralSecurityException |
สร้างข้อมูลเข้าสู่ระบบ
public static Credentials createCredential ( scopes,
boolean useCredentialFactory,
File primaryKeyFile,
String hostOptionKeyFileName,
File... backupKeyFiles)
ลองสร้างข้อมูลเข้าสู่ระบบด้วยไฟล์คีย์อื่นหรือจากโฮสต์ในเครื่อง
1. ใช้ ICredentialFactory
หาก useCredentialfactor เป็นจริง (จริง) และกําหนดค่า ICredentialFactory
ไว้ หากมีการตั้งค่า mainKeyFile ไว้ ให้ลองใช้ไฟล์เพื่อสร้าง
ข้อมูลเข้าสู่ระบบ 2. ลองรับไฟล์คีย์ที่เกี่ยวข้องจาก HostOptions
3. ลองใช้
ไฟล์คีย์สำรอง 4. ใช้ข้อมูลเข้าสู่ระบบเริ่มต้นในเครื่อง
พารามิเตอร์ |
scopes |
: ขอบเขตของข้อมูลเข้าสู่ระบบ |
useCredentialFactory |
boolean : ใช้การตั้งค่าข้อมูลเข้าสู่ระบบเป็นค่าเริ่มต้นหากมีการกำหนดค่าไว้ |
primaryKeyFile |
File : ไฟล์คีย์ JSON หลัก อาจเป็นค่าว่างได้ |
hostOptionKeyFileName |
String : คีย์ของตัวเลือก HostOptions 'service-account-json-key-file
อาจเป็นค่าว่างได้ |
backupKeyFiles |
File : ไฟล์คีย์สำรอง |
การขว้าง |
|
ข้อยกเว้น IO |
|
GeneralSecurityException |