À partir du 27 mars 2025, nous vous recommandons d'utiliser android-latest-release
au lieu de aosp-main
pour créer et contribuer à AOSP. Pour en savoir plus, consultez la section Modifications apportées à AOSP.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
JSONFileKeyStoreClient
public
class
JSONFileKeyStoreClient
extends Object
implements
IKeyStoreClient
java.lang.Object
|
↳ |
com.android.tradefed.util.keystore.JSONFileKeyStoreClient
|
Exemple d'implémentation où un fichier JSON local sert de keystore. Le fichier texte JSON doit comporter une clé de valeur au format de chaîne.
Résumé
Méthodes publiques |
boolean
|
containsKey(String key)
Méthode permettant de vérifier si le magasin de clés contient une clé donnée.
|
String
|
fetchKey(String key)
Méthode permettant d'extraire une clé donnée dans le keystore.
|
boolean
|
isAvailable()
Méthode permettant de vérifier si nous disposons d'un magasin de clés valide avec lequel communiquer.
|
void
|
setKeyStore(JSONObject keyStore)
Méthode d'assistance utilisée pour définir le magasin de clés.
|
Méthodes protégées |
void
|
setKey(String key, String value)
Mappe key à value .
|
Champs
mJsonKeyStore
protected JSONObject mJsonKeyStore
Constructeurs publics
JSONFileKeyStoreClient
public JSONFileKeyStoreClient ()
JSONFileKeyStoreClient
public JSONFileKeyStoreClient (File jsonFile)
Méthodes publiques
containsKey
public 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 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 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. |
setKeyStore
public void setKeyStore (JSONObject keyStore)
Méthode d'assistance utilisée pour définir le magasin de clés. Utilisé pour les tests.
Paramètres |
keyStore |
JSONObject : JSONObject à utiliser comme magasin de clés. |
Méthodes protégées
setKey
protected void setKey (String key,
String value)
Mappe key
à value
. Équivaut à mJsonKeyStore.put(key, value)
.
Paramètres |
key |
String |
value |
String |
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/03/26 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/03/26 (UTC)."],[],[]]