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)

แผนที่จาก key ไปยัง value

ทุ่ง

mJsonKeyStore

protected JSONObject mJsonKeyStore

เครื่องมือสร้างสาธารณะ

JSONFileKeyStoreClient

public JSONFileKeyStoreClient ()

JSONFileKeyStoreClient

public JSONFileKeyStoreClient (File jsonFile)

พารามิเตอร์
jsonFile File

ส่ง
KeyStoreException

เมธอดสาธารณะ

containsKey

public boolean containsKey (String key)

วิธีการตรวจสอบว่าที่เก็บคีย์มีคีย์ที่ระบุหรือไม่

พารามิเตอร์
key String: เพื่อตรวจสอบการมีอยู่ของ

การคืนสินค้า
boolean จริงหากมีคีย์ที่ระบุ

fetchKey

public String fetchKey (String key)

วิธีการดึงคีย์ที่ระบุภายในที่เก็บคีย์

พารามิเตอร์
key String: เพื่อดึงข้อมูลภายในที่เก็บคีย์

การคืนสินค้า
String String ค่าของคีย์ โดยจะแสดงผลเป็น Null หากไม่พบ key

isAvailable

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