Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Klient JSONFileKeyStore
public
class
JSONFileKeyStoreClient
extends Object
implements
IKeyStoreClient
java.lang.Object
|
↳ |
com.android.tradefed.util.keystore.JSONFileKeyStoreClient
|
Przykładowa implementacja, w której lokalny plik JSON pełni rolę magazynu kluczy. Plik JSON
plik tekstowy powinien zawierać klucz do wartości w formacie ciągu znaków.
Podsumowanie
Metody publiczne |
boolean
|
containsKey(String key)
Metoda sprawdzania, czy magazyn kluczy zawiera dany klucz.
|
String
|
fetchKey(String key)
Metoda pobierania danego klucza w magazynie kluczy.
|
boolean
|
isAvailable()
Metoda sprawdzania, czy mamy odpowiedni magazyn kluczy.
|
void
|
setKeyStore(JSONObject keyStore)
Metoda pomocnicza używana do konfigurowania magazynu kluczy.
|
Metody chronione |
void
|
setKey(String key, String value)
Mapuje miejsce key z: value .
|
Fieldsem
Magazyn kluczyJSon
protected JSONObject mJsonKeyStore
Konstruktory publiczne
Klient JSONFileKeyStore
public JSONFileKeyStoreClient ()
Klient JSONFileKeyStore
public JSONFileKeyStoreClient (File jsonFile)
Metody publiczne
zawiera klucz
public boolean containsKey (String key)
Metoda sprawdzania, czy magazyn kluczy zawiera dany klucz.
Parametry |
key |
String : aby sprawdzić istnienie. |
Zwroty |
boolean |
true (prawda), jeśli dany klucz istnieje. |
klucz pobierania
public String fetchKey (String key)
Metoda pobierania danego klucza w magazynie kluczy.
Parametry |
key |
String : do pobrania do magazynu kluczy. |
Zwroty |
String |
wartość String klucza. W przypadku klucza zwraca wartość null
nie znaleziono. |
Dostępny
public boolean isAvailable ()
Metoda sprawdzania, czy mamy odpowiedni magazyn kluczy.
Zwroty |
boolean |
true (prawda), jeśli mamy prawidłowy magazyn kluczy. W przeciwnym razie wartość false (fałsz). |
magazyn kluczy
public void setKeyStore (JSONObject keyStore)
Metoda pomocnicza używana do konfigurowania magazynu kluczy. Służy do testowania.
Parametry |
keyStore |
JSONObject : JSONObject do użycia jako magazyn kluczy. |
Metody chronione
ustawKey
protected void setKey (String key,
String value)
Mapuje miejsce key
z: value
. Odpowiednik: mJsonKeyStore.put(key, value)
.
Parametry |
key |
String |
value |
String |
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2024-08-21 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Brak potrzebnych mi informacji"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Zbyt skomplikowane / zbyt wiele czynności do wykonania"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Nieaktualne treści"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problem z tłumaczeniem"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problem z przykładami/kodem"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Inne"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Łatwo zrozumieć"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Rozwiązało to mój problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Inne"
}]
{"lastModified": "Ostatnia aktualizacja: 2024-08-21 UTC."}
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2024-08-21 UTC."]]