JSONFileKeyStoreClient
public
class
JSONFileKeyStoreClient
extends Object
implements
IKeyStoreClient
JavaScript.lang.Object
|
↳ |
com.android.tradefed.util.keystore.JSONFileStoreClient
|
הטמעה לדוגמה שבה קובץ 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 |
True אם המפתח הנתון קיים. |
מפתח אחזור
public String fetchKey (String key)
שיטה לאחזור מפתח נתון בתוך מאגר המפתחות.
פרמטרים |
key |
String : כדי לאחזר בתוך מאגר המפתחות. |
החזרות |
String |
הערך String של המפתח. אם מפתח, הוא יחזיר את הערך null
לא נמצא. |
זמין
public boolean isAvailable ()
שיטה לבדיקה אם יש לנו מאגר מפתחות תקין שאפשר לדבר איתו.
החזרות |
boolean |
True אם יש לנו מאגר מפתחות תקין, False אם לא. |
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 |