ملف 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
|
الحقول
متجر مفتاح mJson
protected JSONObject mJsonKeyStore
شركة إنشاءات عامة
ملف JSONFileKeyStoreClient
public JSONFileKeyStoreClient ()
ملف JSONFileKeyStoreClient
public JSONFileKeyStoreClient (File jsonFile)
الطرق العامة
يحتوي علىمفتاح
public boolean containsKey (String key)
يشير ذلك المصطلح إلى طريقة للتحقّق ممّا إذا كان ملف تخزين المفاتيح يحتوي على مفتاح معيّن.
المعلمات |
key |
String : للتحقق من التواجد. |
المرتجعات |
boolean |
true إذا كان المفتاح المحدد موجودًا. |
مفتاح الجلب
public String fetchKey (String key)
يشير ذلك المصطلح إلى طريقة لاسترجاع مفتاح معيّن داخل ملف تخزين المفاتيح.
المعلمات |
key |
String : للجلب داخل ملف تخزين المفاتيح |
المرتجعات |
String |
قيمة String للمفتاح. سيعرض "فارغ" إذا كان المفتاح
لم يتم العثور على. |
متوفّر
public boolean isAvailable ()
طريقة للتحقق مما إذا كان لدينا ملف تخزين مفاتيح صالح للتحدث إليه أم لا.
المرتجعات |
boolean |
true إذا كان لدينا ملف تخزين مفاتيح صالح، وخطأ في الحالات الأخرى. |
تخزين المفاتيح
public void setKeyStore (JSONObject keyStore)
الطريقة المساعدة المستخدَمة لضبط ملف تخزين المفاتيح يُستخدَم للاختبار.
المعلمات |
keyStore |
JSONObject : JSONObject لاستخدامه كملف تخزين المفاتيح. |
الطرق المحمية
مفتاح ضبط
protected void setKey (String key,
String value)
الخرائط من key
إلى value
هذا الرمز مكافئ للرمز mJsonKeyStore.put(key, value)
.
المعلمات |
key |
String |
value |
String |