JSONFileKeyStoreClient

public class JSONFileKeyStoreClient
extends Object implements IKeyStoreClient প্রসারিত করে

java.lang.অবজেক্ট
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

পাবলিক পদ্ধতি

ধারণ করে কী

public boolean containsKey (String key)

কী স্টোরে একটি প্রদত্ত কী রয়েছে কিনা তা পরীক্ষা করার একটি পদ্ধতি।

পরামিতি
key String : অস্তিত্ব পরীক্ষা করতে।

রিটার্নস
boolean প্রদত্ত কী বিদ্যমান থাকলে সত্য।

fetchKey

public String fetchKey (String key)

কী স্টোরের ভিতরে একটি প্রদত্ত কী আনার একটি পদ্ধতি।

পরামিতি
key String : কী স্টোরের ভিতরে আনতে।

রিটার্নস
String কী এর String মান। কী পাওয়া না গেলে এটি নাল ফিরে আসবে।

উপলব্ধ

public boolean isAvailable ()

আমাদের সাথে কথা বলার জন্য একটি বৈধ কী স্টোর আছে কিনা তা পরীক্ষা করার একটি পদ্ধতি।

রিটার্নস
boolean আমাদের কাছে একটি বৈধ কী স্টোর থাকলে সত্য, অন্যথায় মিথ্যা।

setKeyStore

public void setKeyStore (JSONObject keyStore)

সাহায্যকারী পদ্ধতি কী স্টোর সেট করতে ব্যবহৃত হয়। পরীক্ষার জন্য ব্যবহার করা হয়।

পরামিতি
keyStore JSONObject : JSONObject কী স্টোর হিসেবে ব্যবহার করতে হবে।

সুরক্ষিত পদ্ধতি

সেটকি

protected void setKey (String key, 
                String value)

মানচিত্র key value mJsonKeyStore.put(key, value) এর সমতুল্য।

পরামিতি
key String

value String

নিক্ষেপ করে
JSONException