Google s'est engagé à promouvoir l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

JSONFileKeyStoreClient

public class JSONFileKeyStoreClient
extends Object implements IKeyStoreClient

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


Un exemple d'implémentation où un fichier JSON local agit comme un magasin de clés. Le fichier texte JSON doit avoir la clé à la valeur au format chaîne.

Résumé

Des champs

protected JSONObject mJsonKeyStore

Constructeurs publics

JSONFileKeyStoreClient ()
JSONFileKeyStoreClient (File jsonFile)

Méthodes publiques

boolean containsKey (String key)

Une méthode pour vérifier si le magasin de clés contient une clé donnée.

String fetchKey (String key)

Une méthode pour récupérer une clé donnée dans le magasin de clés.

boolean isAvailable ()

Une méthode pour vérifier si nous avons ou non un magasin de clés valide à qui parler.

void setKeyStore (JSONObject keyStore)

Méthode d'assistance utilisée pour définir le stockage de clés.

Des champs

mJsonKeyStore

protected JSONObject mJsonKeyStore

Constructeurs publics

JSONFileKeyStoreClient

public JSONFileKeyStoreClient ()

JSONFileKeyStoreClient

public JSONFileKeyStoreClient (File jsonFile)

Paramètres
jsonFile File

Jette
KeyStoreException

Méthodes publiques

contientKey

public boolean containsKey (String key)

Une méthode pour vérifier si le magasin de clés contient une clé donnée.

Paramètres
key String : pour vérifier l'existence.

Retour
boolean true si la clé donnée existe.

fetchKey

public String fetchKey (String key)

Une méthode pour récupérer une clé donnée dans le magasin de clés.

Paramètres
key String : à récupérer dans le magasin de clés.

Retour
String la valeur String de la clé. Il renverra null si la clé n'est pas trouvée.

est disponible

public boolean isAvailable ()

Une méthode pour vérifier si nous avons ou non un magasin de clés valide à qui parler.

Retour
boolean true si nous avons un magasin de clés valide, false dans le cas contraire.

setKeyStore

public void setKeyStore (JSONObject keyStore)

Méthode d'assistance utilisée pour définir le stockage de clés. Utilisé pour les tests.

Paramètres
keyStore JSONObject : JSONObject à utiliser comme magasin de clés.