IKeyStoreClient

public interface IKeyStoreClient

com.android.tradefed.util.keystore.IKeyStoreClient


Interface permettant d'accéder à un magasin de clés pour les mots de passe ou les données sensibles.

Résumé

Méthodes publiques

abstract boolean containsKey(String key)

Méthode permettant de vérifier si le magasin de clés contient une clé donnée.

abstract String fetchKey(String key)

Méthode permettant d'extraire une clé donnée dans le keystore.

abstract boolean isAvailable()

Méthode permettant de vérifier si nous disposons d'un magasin de clés valide avec lequel communiquer.

Méthodes publiques

containsKey

public abstract boolean containsKey (String key)

Méthode permettant de vérifier si le magasin de clés contient une clé donnée.

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

Renvoie
boolean "true" si la clé donnée existe.

fetchKey

public abstract String fetchKey (String key)

Méthode permettant d'extraire une clé donnée dans le keystore.

Paramètres
key String: à extraire dans le keystore.

Renvoie
String la valeur String de la clé. La valeur renvoyée est "null" si la clé n'est pas trouvée.

isAvailable

public abstract boolean isAvailable ()

Méthode permettant de vérifier si nous disposons d'un magasin de clés valide avec lequel communiquer.

Renvoie
boolean "true" si nous disposons d'un magasin de clés valide, ou "false" dans le cas contraire.