با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
JSONFileKeyStoreClient
public class JSONFileKeyStoreClient
extends Object
implements IKeyStoreClient
java.lang.object |
↳ | com.android.tradefed.util.keystore.JSONFileKeyStoreClient |
یک پیاده سازی نمونه که در آن یک فایل JSON محلی به عنوان یک ذخیره کلید عمل می کند. فایل متنی JSON باید دارای کلید مقدار در قالب رشته باشد.
خلاصه
روش های عمومی |
---|
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)
روش های عمومی
حاوی کلید
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 | |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2024-09-10 بهوقت ساعت هماهنگ جهانی.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"اطلاعاتی که نیاز دارم وجود ندارد"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"بیشازحد پیچیده/ مراحل بسیار زیاد"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"قدیمی"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"مشکل ترجمه"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشکل کد / نمونهها"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غیره"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"درک آسان"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"مشکلم را برطرف کرد"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غیره"
}]
{"lastModified": "\u062a\u0627\u0631\u06cc\u062e \u0622\u062e\u0631\u06cc\u0646 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc 2024-09-10 \u0628\u0647\u200c\u0648\u0642\u062a \u0633\u0627\u0639\u062a \u0647\u0645\u0627\u0647\u0646\u06af \u062c\u0647\u0627\u0646\u06cc."}
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2024-09-10 بهوقت ساعت هماهنگ جهانی."]]