החל מ-27 במרץ 2025, מומלץ להשתמש ב-android-latest-release
במקום ב-aosp-main
כדי ליצור תרומות ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
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)
שיטות ציבוריות
containsKey
public boolean containsKey (String key)
שיטה לבדוק אם מאגר המפתחות מכיל מפתח נתון.
פרמטרים |
key |
String : כדי לבדוק את הקיום של. |
החזרות |
boolean |
true אם המפתח הנתון קיים. |
fetchKey
public String fetchKey (String key)
שיטה לאחזור מפתח נתון בתוך מאגר המפתחות.
פרמטרים |
key |
String : כדי לאחזר בתוך מאגר המפתחות. |
החזרות |
String |
הערך String של המפתח. הפונקציה מחזירה ערך null אם המפתח לא נמצא. |
isAvailable
public boolean isAvailable ()
שיטה לבדוק אם יש לנו מאגר מפתחות תקף להתחברות אליו.
החזרות |
boolean |
true אם יש לנו מאגר מפתחות תקין, false אחרת. |
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 |
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-03-26 (שעון UTC).
[[["התוכן קל להבנה","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"]],["עדכון אחרון: 2025-03-26 (שעון UTC)."],[],[]]