Archivo JSONKeyStoreClient
public
class
JSONFileKeyStoreClient
extends Object
implements
IKeyStoreClient
Objeto java.lang.
|
↳ |
com.android.tradefed.util.keystore.JSONFileKeyStoreClient
|
Una implementación de ejemplo en la que un archivo JSON local actúa como un almacén de claves. El archivo JSON
el archivo de texto debe tener clave-valor en formato de cadena.
Resumen
Métodos públicos |
boolean
|
containsKey(String key)
Un método para verificar si el almacén de claves contiene una clave determinada.
|
String
|
fetchKey(String key)
Un método para recuperar una clave determinada dentro del almacén de claves.
|
boolean
|
isAvailable()
Un método para verificar si tenemos o no un almacén de claves válido con el cual comunicarnos.
|
void
|
setKeyStore(JSONObject keyStore)
Es el método de ayuda que se usa para configurar el almacén de claves.
|
Métodos protegidos |
void
|
setKey(String key, String value)
Se asigna key a value .
|
Campos
mJsonKeyStore
protected JSONObject mJsonKeyStore
Constructores públicos
Archivo JSONKeyStoreClient
public JSONFileKeyStoreClient ()
Archivo JSONKeyStoreClient
public JSONFileKeyStoreClient (File jsonFile)
Métodos públicos
contieneClave
public boolean containsKey (String key)
Un método para verificar si el almacén de claves contiene una clave determinada.
Parámetros |
key |
String : Se verifica la existencia de ese elemento. |
Muestra |
boolean |
true si la clave dada existe. |
Clave de recuperación
public String fetchKey (String key)
Un método para recuperar una clave determinada dentro del almacén de claves.
Parámetros |
key |
String : Se recupera dentro del almacén de claves. |
Muestra |
String |
el valor String de la clave. Se mostrará un valor nulo si la clave
no se encuentra. |
Está disponible.
public boolean isAvailable ()
Un método para verificar si tenemos o no un almacén de claves válido con el cual comunicarnos.
Muestra |
boolean |
true si tenemos un almacén de claves válido; de lo contrario, false. |
setKeyStore
public void setKeyStore (JSONObject keyStore)
Es el método de ayuda que se usa para configurar el almacén de claves. Se usa para realizar pruebas.
Parámetros |
keyStore |
JSONObject : Es el JSONObject que se usará como almacén de claves. |
Métodos protegidos
setKey
protected void setKey (String key,
String value)
Se asigna key
a value
. Equivale a mJsonKeyStore.put(key, value)
.
Parámetros |
key |
String |
value |
String |