اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release
بدلاً من aosp-main
لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
GoogleApiClientUtil
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)
حاوِل إنشاء بيانات اعتماد باستخدام ملفات مفاتيح مختلفة أو من المضيف المحلي.
|
وظائف الإنشاء العامة
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 : مفتاح خيار "ملف مفتاح json لحساب الخدمة" في HostOptions
يمكن أن يكون فارغًا. |
backupKeyFiles |
File : ملفات مفاتيح احتياطية |
عمليات الرمي |
|
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 : استخدام مصنع بيانات الاعتماد في حال ضبطه |
primaryKeyFile |
File : ملف مفتاح json الأساسي، ويمكن أن يكون فارغًا. |
hostOptionKeyFileName |
String : مفتاح خيار "ملف مفتاح json لحساب الخدمة" في HostOptions
يمكن أن يكون فارغًا. |
backupKeyFiles |
File : ملفات مفاتيح احتياطية |
عمليات الرمي |
|
IOException |
|
GeneralSecurityException |
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-03-26 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-03-26 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]