اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release
بدلاً من aosp-main
لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
JSONFileKeyStoreClient
public
class
JSONFileKeyStoreClient
extends Object
implements
IKeyStoreClient
java.lang.Object
|
↳ |
com.android.tradefed.util.keystore.JSONFileKeyStoreClient
|
مثال على عملية التنفيذ حيث يعمل ملف JSON على الجهاز كمتجر مفاتيح يجب أن يحتوي ملف نص JSON
على مفتاح القيمة بتنسيق سلسلة.
ملخّص
الطرق العامة |
boolean
|
containsKey(String key)
طريقة للتحقّق مما إذا كان ملف تخزين المفاتيح يحتوي على مفتاح معيّن
|
String
|
fetchKey(String key)
طريقة لجلب مفتاح معيّن داخل ملف تخزين المفاتيح
|
boolean
|
isAvailable()
طريقة للتحقّق مما إذا كان لدينا متجر مفاتيح صالح للتواصل معه أم لا
|
void
|
setKeyStore(JSONObject keyStore)
طريقة مساعدة تُستخدَم لضبط متجر المفاتيح.
|
الطرق المحمية |
void
|
setKey(String key, String value)
تعيين key إلى value
|
الحقول
mJsonKeyStore
protected JSONObject mJsonKeyStore
وظائف الإنشاء العامة
JSONFileKeyStoreClient
public JSONFileKeyStoreClient ()
JSONFileKeyStoreClient
public JSONFileKeyStoreClient (File jsonFile)
الطرق العامة
containsKey
public boolean containsKey (String key)
طريقة للتحقّق مما إذا كان ملف تخزين المفاتيح يحتوي على مفتاح معيّن
المعلمات |
key |
String : للتحقّق من توفّرها. |
المرتجعات |
boolean |
صحيحة إذا كان المفتاح المحدَّد متوفّرًا. |
fetchKey
public String fetchKey (String key)
طريقة لجلب مفتاح معيّن داخل ملف تخزين المفاتيح
المعلمات |
key |
String : للبحث داخل ملف تخزين المفاتيح |
المرتجعات |
String |
قيمة String للمفتاح وتعرِض قيمة فارغة في حال عدم العثور على المفتاح. |
isAvailable
public boolean isAvailable ()
طريقة للتحقّق مما إذا كان لدينا متجر مفاتيح صالح للتواصل معه أم لا
المرتجعات |
boolean |
صحيح إذا كان لدينا متجر مفاتيح صالح، وخطأ في الحالات الأخرى. |
setKeyStore
public void setKeyStore (JSONObject keyStore)
طريقة مساعدة تُستخدَم لضبط متجر المفاتيح. يُستخدَم للاختبار.
المعلمات |
keyStore |
JSONObject : JSONObject لاستخدامه كمتجر مفاتيح. |
الطرق المحمية
setKey
protected void setKey (String key,
String value)
تعيين key
إلى value
يعادل mJsonKeyStore.put(key, value)
.
المعلمات |
key |
String |
value |
String |
عمليات الرمي |
JSONException |
|
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ 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 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]