JSONFileKeyStoreClient
public class JSONFileKeyStoreClient
extends Object
implements IKeyStoreClient
java.lang.Objeto | |
↳ | com.android.tradefed.util.keystore.JSONFileKeyStoreClient |
Una implementación de muestra donde un archivo JSON local actúa como un almacén de claves. El archivo de texto JSON debe tener una clave para el valor en formato de cadena.
Resumen
Campos | |
---|---|
protected JSONObject | mJsonKeyStore
|
Constructores públicos | |
---|---|
JSONFileKeyStoreClient () | |
JSONFileKeyStoreClient (File jsonFile) |
Métodos públicos | |
---|---|
boolean | containsKey (String key) Un método para comprobar si el almacén de claves contiene una clave determinada. |
String | fetchKey (String key) Un método para obtener una clave determinada dentro del almacén de claves. |
boolean | isAvailable () Un método para comprobar si tenemos o no un almacén de claves válido con el que hablar. |
void | setKeyStore (JSONObject keyStore) Método auxiliar utilizado para configurar el almacén de claves. |
Métodos protegidos | |
---|---|
void | setKey (String key, String value) Asigna |
Campos
mJsonKeyStore
protected JSONObject mJsonKeyStore
Constructores públicos
JSONFileKeyStoreClient
public JSONFileKeyStoreClient ()
JSONFileKeyStoreClient
public JSONFileKeyStoreClient (File jsonFile)
Parámetros | |
---|---|
jsonFile | File |
Lanza | |
---|---|
KeyStoreException |
Métodos públicos
contiene clave
public boolean containsKey (String key)
Un método para comprobar si el almacén de claves contiene una clave determinada.
Parámetros | |
---|---|
key | String : para verificar la existencia. |
Devoluciones | |
---|---|
boolean | verdadero si la clave dada existe. |
buscar clave
public String fetchKey (String key)
Un método para obtener una clave determinada dentro del almacén de claves.
Parámetros | |
---|---|
key | String : para buscar dentro del almacén de claves. |
Devoluciones | |
---|---|
String | el valor ERROR(/String) de la clave. Devolverá nulo si no se encuentra la clave. |
está disponible
public boolean isAvailable ()
Un método para comprobar si tenemos o no un almacén de claves válido con el que hablar.
Devoluciones | |
---|---|
boolean | true si tenemos un almacén de claves válido, false en caso contrario. |
establecerAlmacénDeClaves
public void setKeyStore (JSONObject keyStore)
Método auxiliar utilizado para configurar el almacén de claves. Utilizado para la prueba.
Parámetros | |
---|---|
keyStore | JSONObject : JSONObject para usar como almacén de claves. |
Métodos protegidos
establecer clave
protected void setKey (String key, String value)
Asigna key
a value
. Equivalente a mJsonKeyStore.put(key, value)
.
Parámetros | |
---|---|
key | String |
value | String |
Lanza | |
---|---|
JSONException |