A partire dal 2026, per allinearci al nostro modello di sviluppo trunk stabile e garantire la stabilità della piattaforma per l'ecosistema, pubblicheremo il codice sorgente su AOSP nel secondo e nel quarto trimestre. Per compilare e contribuire ad AOSP, utilizza android-latest-release. Il branch del manifest android-latest-release farà sempre riferimento alla release più recente pubblicata su AOSP. Per saperne di più, consulta la sezione Modifiche ad AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
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 archivio chiavi. Il file di testo JSON
deve avere una chiave per il 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 un archivio chiavi valido con cui comunicare.
|
void
|
setKeyStore(JSONObject keyStore)
Metodo helper utilizzato per impostare l'archivio chiavi.
|
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: per verificare l'esistenza. |
| Resi |
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 dell'archivio chiavi. |
| Resi |
String |
il valore String della chiave. Restituirà null se la chiave
non viene trovata. |
isAvailable
public boolean isAvailable ()
Un metodo per verificare se abbiamo un archivio chiavi valido con cui comunicare.
| Resi |
boolean |
true se abbiamo un archivio chiavi valido, false in caso contrario. |
setKeyStore
public void setKeyStore (JSONObject keyStore)
Metodo helper utilizzato per impostare l'archivio chiavi. Utilizzato per i test.
| Parametri |
keyStore |
JSONObject: JSONObject da utilizzare come archivio 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 2026-06-22 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 2026-06-22 UTC."],[],[]]