A partire dal 27 marzo 2025, ti consigliamo di utilizzare android-latest-release
anziché aosp-main
per compilare e contribuire ad AOSP. Per ulteriori informazioni, vedi Modifiche ad AOSP.
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
JSONFileKeyStoreClient
public
class
JSONFileKeyStoreClient
extends Object
implements
IKeyStoreClient
java.lang.Object
|
↳ |
com.android.tradefed.util.keystore.JSONFileKeyStoreClient
|
Un'implementazione di esempio in cui un file JSON locale funge da magazzino chiavi. Il file di testo JSON deve avere una chiave per valore in formato stringa.
Riepilogo
Metodi pubblici |
boolean
|
containsKey(String key)
Un metodo per verificare se l'archivio chiavi contiene una determinata chiave.
|
String
|
fetchKey(String key)
Un metodo per recuperare una determinata chiave all'interno dell'archivio chiavi.
|
boolean
|
isAvailable()
Un metodo per verificare se abbiamo o meno un archivio chiavi valido con cui comunicare.
|
void
|
setKeyStore(JSONObject keyStore)
Metodo di supporto utilizzato per impostare il key store.
|
Metodi protetti |
void
|
setKey(String key, String value)
Mappa key a value .
|
Campi
mJsonKeyStore
protected JSONObject mJsonKeyStore
Costruttori pubblici
JSONFileKeyStoreClient
public JSONFileKeyStoreClient ()
JSONFileKeyStoreClient
public JSONFileKeyStoreClient (File jsonFile)
Metodi pubblici
containsKey
public boolean containsKey (String key)
Un metodo per verificare se l'archivio chiavi contiene una determinata chiave.
Parametri |
key |
String : da verificare. |
Ritorni |
boolean |
true se la chiave specificata esiste. |
fetchKey
public String fetchKey (String key)
Un metodo per recuperare una determinata chiave all'interno dell'archivio chiavi.
Parametri |
key |
String : da recuperare all'interno del key store. |
Ritorni |
String |
Il valore String della chiave. Restituisce null se la chiave
non viene trovata. |
isAvailable
public boolean isAvailable ()
Un metodo per verificare se abbiamo o meno un archivio chiavi valido con cui comunicare.
Ritorni |
boolean |
true se abbiamo un archivio chiavi valido, false in caso contrario. |
setKeyStore
public void setKeyStore (JSONObject keyStore)
Metodo di supporto utilizzato per impostare il key store. Utilizzata per i test.
Parametri |
keyStore |
JSONObject : JSONObject da utilizzare come magazzino chiavi. |
Metodi protetti
setKey
protected void setKey (String key,
String value)
Mappa key
a value
. Equivalente a mJsonKeyStore.put(key, value)
.
Parametri |
key |
String |
value |
String |
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-03-26 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-03-26 UTC."],[],[]]