JSONFileKeyStoreClient
public
class
JSONFileKeyStoreClient
extends Object
implements
IKeyStoreClient
java.lang.Object
|
😎 |
com.android.tradefed.util.keystore.JSONFileKeyStoreClient
|
Eine Beispielimplementierung, bei der eine lokale JSON-Datei als Schlüsselspeicher dient. Die JSON-Datei
Textdatei sollte einen Schlüssel/Wert im String-Format haben.
Zusammenfassung
Öffentliche Methoden |
boolean
|
containsKey(String key)
Eine Methode, um zu prüfen, ob der Schlüsselspeicher einen bestimmten Schlüssel enthält.
|
String
|
fetchKey(String key)
Eine Methode zum Abrufen eines bestimmten Schlüssels innerhalb des Schlüsselspeichers.
|
boolean
|
isAvailable()
Eine Methode, um zu prüfen, ob ein gültiger Schlüsselspeicher für die Kommunikation vorhanden ist.
|
void
|
setKeyStore(JSONObject keyStore)
Hilfsmethode zum Festlegen des Schlüsselspeichers.
|
Geschützte Methoden |
void
|
setKey(String key, String value)
Ordnet key zu value zu.
|
Felder
mJsonKeyStore
protected JSONObject mJsonKeyStore
Öffentliche Konstruktoren
JSONFileKeyStoreClient
public JSONFileKeyStoreClient ()
JSONFileKeyStoreClient
public JSONFileKeyStoreClient (File jsonFile)
Öffentliche Methoden
enthältSchlüssel
public boolean containsKey (String key)
Eine Methode, um zu prüfen, ob der Schlüsselspeicher einen bestimmten Schlüssel enthält.
Parameter |
key |
String : zum Prüfen des Vorhandenseins. |
Returns |
boolean |
true, wenn der angegebene Schlüssel existiert. |
FetchKey
public String fetchKey (String key)
Eine Methode zum Abrufen eines bestimmten Schlüssels innerhalb des Schlüsselspeichers.
Parameter |
key |
String : zum Abrufen im Schlüsselspeicher |
Returns |
String |
Den String -Wert des Schlüssels. Es wird null zurückgegeben, wenn
wurde nicht gefunden. |
ist verfügbar
public boolean isAvailable ()
Eine Methode, um zu prüfen, ob ein gültiger Schlüsselspeicher für die Kommunikation vorhanden ist.
Returns |
boolean |
"true", wenn ein gültiger Schlüsselspeicher vorhanden ist, andernfalls "false". |
SetKeyStore
public void setKeyStore (JSONObject keyStore)
Hilfsmethode zum Festlegen des Schlüsselspeichers. Wird zum Testen verwendet.
Parameter |
keyStore |
JSONObject : JSONObject zur Verwendung als Schlüsselspeicher. |
Geschützte Methoden
SetKey
protected void setKey (String key,
String value)
Ordnet key
zu value
zu. Entspricht mJsonKeyStore.put(key, value)
.
Parameter |
key |
String |
value |
String |