A partir de 2026, para alinhar com nosso modelo de desenvolvimento estável de tronco e garantir a estabilidade da plataforma para o ecossistema, vamos publicar o código-fonte no AOSP no segundo e quarto trimestres. Para criar e contribuir com o AOSP, recomendamos usar android-latest-release em vez de aosp-main. O branch de manifesto android-latest-release sempre vai fazer referência à versão mais recente enviada ao AOSP. Para mais informações, consulte Mudanças no AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
JSONFileKeyStoreClient
public
class
JSONFileKeyStoreClient
extends Object
implements
IKeyStoreClient
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.keystore.JSONFileKeyStoreClient
|
Um exemplo de implementação em que um arquivo JSON local funciona como um armazenamento de chaves. O arquivo de texto JSON precisa ter chave para valor no formato de string.
Resumo
Métodos públicos |
boolean
|
containsKey(String key)
Um método para verificar se o armazenamento de chaves contém uma chave específica.
|
String
|
fetchKey(String key)
Um método para buscar uma chave específica no keystore.
|
boolean
|
isAvailable()
Um método para verificar se temos ou não um armazenamento de chaves válido para conversar.
|
void
|
setKeyStore(JSONObject keyStore)
Método auxiliar usado para definir o armazenamento de chaves.
|
Métodos protegidos |
void
|
setKey(String key, String value)
Mapeia key para value.
|
Campos
mJsonKeyStore
protected JSONObject mJsonKeyStore
Construtores públicos
JSONFileKeyStoreClient
public JSONFileKeyStoreClient ()
JSONFileKeyStoreClient
public JSONFileKeyStoreClient (File jsonFile)
Métodos públicos
containsKey
public boolean containsKey (String key)
Um método para verificar se o armazenamento de chaves contém uma chave específica.
| Parâmetros |
key |
String: para verificar a existência de. |
| Retorna |
boolean |
Verdadeiro se a chave especificada existir. |
fetchKey
public String fetchKey (String key)
Um método para buscar uma chave específica no keystore.
| Parâmetros |
key |
String: para buscar dentro do armazenamento de chaves. |
| Retorna |
String |
o valor String da chave. Ele vai retornar nulo se a chave
não for encontrada. |
isAvailable
public boolean isAvailable ()
Um método para verificar se temos ou não um armazenamento de chaves válido para conversar.
| Retorna |
boolean |
Verdadeiro se tivermos um repositório de chaves válido. Caso contrário, é falso. |
setKeyStore
public void setKeyStore (JSONObject keyStore)
Método auxiliar usado para definir o armazenamento de chaves. Usado para testes.
| Parâmetros |
keyStore |
JSONObject: JSONObject para usar como repositório de chaves. |
Métodos protegidos
setKey
protected void setKey (String key,
String value)
Mapeia key para value. É equivalente a mJsonKeyStore.put(key, value).
| Parâmetros |
key |
String |
value |
String |
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-07-27 UTC.
[null,null,["Última atualização 2025-07-27 UTC."],[],[]]