اعتبارًا من 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 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-03-26 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]