JSONFileKeyStoreClient
public class JSONFileKeyStoreClient
extends Object
implements IKeyStoreClient
java.lang.ऑब्जेक्ट | |
↳ | 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) |
खेत
एमजेसनकीस्टोर
protected JSONObject mJsonKeyStore
सार्वजनिक निर्माणकर्ता
JSONFileKeyStoreClient
public JSONFileKeyStoreClient ()
JSONFileKeyStoreClient
public JSONFileKeyStoreClient (File jsonFile)
पैरामीटर | |
---|---|
jsonFile | File |
फेंकता | |
---|---|
KeyStoreException |
सार्वजनिक तरीके
सम्मिलितकुंजी
public boolean containsKey (String key)
यह जांचने की एक विधि कि कुंजी भंडार में कोई दी गई कुंजी है या नहीं।
पैरामीटर | |
---|---|
key | String : अस्तित्व की जाँच करने के लिए। |
रिटर्न | |
---|---|
boolean | यदि दी गई कुंजी मौजूद है तो सत्य है। |
फ़ेचकी
public String fetchKey (String key)
कुंजी भंडार के अंदर दी गई कुंजी लाने की एक विधि।
पैरामीटर | |
---|---|
key | String : कुंजी स्टोर के अंदर लाने के लिए। |
रिटर्न | |
---|---|
String | कुंजी का String मान. यदि कुंजी नहीं मिली तो यह शून्य हो जाएगा। |
उपलब्ध है
public boolean isAvailable ()
यह जांचने की एक विधि कि हमारे पास बात करने के लिए वैध कुंजी भंडार है या नहीं।
रिटर्न | |
---|---|
boolean | यदि हमारे पास वैध कुंजी भंडार है तो सत्य है, अन्यथा असत्य है। |
सेटकीस्टोर
public void setKeyStore (JSONObject keyStore)
कुंजी भंडार सेट करने के लिए सहायक विधि का उपयोग किया जाता है। परीक्षण के लिए उपयोग किया जाता है।
पैरामीटर | |
---|---|
keyStore | JSONObject : कुंजी स्टोर के रूप में उपयोग करने के लिए JSONObject । |
संरक्षित तरीके
नियत कुंजी
protected void setKey (String key, String value)
value
के लिए मानचित्र key
। mJsonKeyStore.put(key, value)
के समतुल्य।
पैरामीटर | |
---|---|
key | String |
value | String |
फेंकता | |
---|---|
JSONException |