JSONFileKeyStoreClient

public class JSONFileKeyStoreClient
extends Object implements IKeyStoreClient

java.lang.Object
com.android.tradefed.util.keystore.JSONFileKeyStoreClient


एक नमूना कार्यान्वयन जहां एक स्थानीय JSON फ़ाइल एक प्रमुख स्टोर का कार्य करती है। JSON पाठ फ़ाइल में स्ट्रिंग प्रारूप में मान की कुंजी होनी चाहिए।

सारांश

खेत

protected JSONObject mJsonKeyStore

सार्वजनिक निर्माणकर्ता

JSONFileKeyStoreClient ()
JSONFileKeyStoreClient (File jsonFile)

सार्वजनिक तरीके

boolean containsKey (String key)

कुंजी स्टोर में दी गई कुंजी है या नहीं, यह जांचने का एक तरीका।

String fetchKey (String key)

की स्टोर के अंदर दी गई कुंजी को लाने की एक विधि।

boolean isAvailable ()

यह जांचने का एक तरीका है कि हमारे पास बात करने के लिए वैध कुंजी स्टोर है या नहीं।

void setKeyStore (JSONObject keyStore)

कुंजी स्टोर सेट करने के लिए सहायक विधि का उपयोग किया जाता है।

संरक्षित तरीके

void setKey (String key, String value)

मानचित्र value की key

खेत

mJsonKeyStore

protected JSONObject mJsonKeyStore

सार्वजनिक निर्माणकर्ता

JSONFileKeyStoreClient

public JSONFileKeyStoreClient ()

JSONFileKeyStoreClient

public JSONFileKeyStoreClient (File jsonFile)

पैरामीटर
jsonFile File

फेंकता
KeyStoreException

सार्वजनिक तरीके

सम्‍मिलित है

public boolean containsKey (String key)

कुंजी स्टोर में दी गई कुंजी है या नहीं, यह जांचने का एक तरीका।

पैरामीटर
key String : अस्तित्व की जांच करने के लिए।

रिटर्न
boolean सही अगर दी गई कुंजी मौजूद है।

FetchKey

public String fetchKey (String key)

की स्टोर के अंदर दी गई कुंजी को लाने की एक विधि।

पैरामीटर
key String : कुंजी स्टोर के अंदर लाने के लिए।

रिटर्न
String कुंजी का ERROR(/String) मान। कुंजी नहीं मिलने पर यह शून्य हो जाएगा।

उपलब्ध है

public boolean isAvailable ()

यह जांचने का एक तरीका है कि हमारे पास बात करने के लिए वैध कुंजी स्टोर है या नहीं।

रिटर्न
boolean सही है अगर हमारे पास वैध कुंजी स्टोर है, अन्यथा झूठा है।

setKeyStore

public void setKeyStore (JSONObject keyStore)

कुंजी स्टोर सेट करने के लिए सहायक विधि का उपयोग किया जाता है। परीक्षण के लिए प्रयोग किया जाता है।

पैरामीटर
keyStore JSONObject : कुंजी स्टोर के रूप में उपयोग करने के लिए JSONObject

संरक्षित तरीके

नियत कुंजी

protected void setKey (String key, 
                String value)

मानचित्र value की keymJsonKeyStore.put(key, value) के बराबर।

पैरामीटर
key String

value String

फेंकता
JSONException