JSONFileKeyStoreClient
public class JSONFileKeyStoreClient
extends Object
implements IKeyStoreClient
java.lang.Object | |
↳ | com.android.tradefed.util.keystore.JSONFileKeyStoreClient |
การใช้งานตัวอย่างที่ไฟล์ JSON ในเครื่องทำหน้าที่เป็นที่เก็บคีย์ ไฟล์ข้อความ JSON ควรมีคีย์ของค่าในรูปแบบสตริง
สรุป
เขตข้อมูล | |
---|---|
protected JSONObject | mJsonKeyStore
|
ผู้สร้างสาธารณะ | |
---|---|
JSONFileKeyStoreClient () | |
JSONFileKeyStoreClient (File jsonFile) |
วิธีการสาธารณะ | |
---|---|
boolean | containsKey (String key) วิธีการตรวจสอบว่าที่เก็บคีย์มีคีย์ที่กำหนดหรือไม่ |
String | fetchKey (String key) วิธีการดึงคีย์ที่กำหนดภายในที่เก็บคีย์ |
boolean | isAvailable () วิธีการตรวจสอบว่าเรามีที่เก็บคีย์ที่ถูกต้องที่จะพูดคุยด้วยหรือไม่ |
void | setKeyStore (JSONObject keyStore) วิธีตัวช่วยที่ใช้ในการตั้งค่าที่เก็บคีย์ |
วิธีการป้องกัน | |
---|---|
void | setKey (String key, String value) แมป |
เขตข้อมูล
mJsonKeyStore
protected JSONObject mJsonKeyStore
ผู้สร้างสาธารณะ
JSONFileKeyStoreClient
public JSONFileKeyStoreClient ()
JSONFileKeyStoreClient
public JSONFileKeyStoreClient (File jsonFile)
พารามิเตอร์ | |
---|---|
jsonFile | File |
พ่น | |
---|---|
KeyStoreException |
วิธีการสาธารณะ
ประกอบด้วยคีย์
public boolean containsKey (String key)
วิธีการตรวจสอบว่าที่เก็บคีย์มีคีย์ที่กำหนดหรือไม่
พารามิเตอร์ | |
---|---|
key | String : เพื่อตรวจสอบการมีอยู่ของ |
ส่งคืน | |
---|---|
boolean | เป็นจริงหากมีคีย์ที่กำหนด |
fetchKey
public String fetchKey (String key)
วิธีการดึงคีย์ที่กำหนดภายในที่เก็บคีย์
พารามิเตอร์ | |
---|---|
key | String : เพื่อดึงข้อมูลภายในที่เก็บคีย์ |
ส่งคืน | |
---|---|
String | ค่า String ของคีย์ มันจะคืนค่า null หากไม่พบคีย์ |
สามารถใช้ได้
public boolean isAvailable ()
วิธีการตรวจสอบว่าเรามีที่เก็บคีย์ที่ถูกต้องที่จะพูดคุยด้วยหรือไม่
ส่งคืน | |
---|---|
boolean | จริงหากเรามีที่เก็บคีย์ที่ถูกต้อง มิฉะนั้นจะเป็นเท็จ |
setKeyStore
public void setKeyStore (JSONObject keyStore)
วิธีตัวช่วยที่ใช้ในการตั้งค่าที่เก็บคีย์ ใช้สำหรับการทดสอบ
พารามิเตอร์ | |
---|---|
keyStore | JSONObject : JSONObject เพื่อใช้เป็นที่จัดเก็บคีย์ |
วิธีการป้องกัน
setKey
protected void setKey (String key, String value)
แมป key
กับ value
เทียบเท่ากับ mJsonKeyStore.put(key, value)
พารามิเตอร์ | |
---|---|
key | String |
value | String |
พ่น | |
---|---|
JSONException |