DryRunKeyStore

public class DryRunKeyStore
extends Object implements IKeyStoreClient

java.lang.Object
   ↳ com.android.tradefed.util.keystore.DryRunKeyStore


適用於模擬測試的 KeyStore,其中任何 KeyStore 值一律都會正確取代和找到。

摘要

公用建構函式

DryRunKeyStore()

公用方法

boolean containsKey(String key)

檢查金鑰儲存庫是否包含特定鍵的方法。

String fetchKey(String key)

可在金鑰儲存庫中擷取特定金鑰的方法。

String fetchKey(String key, String optionType)

模擬測試 KeyStore 的特殊回呼,用於建立預期類型的值。

boolean isAvailable()

檢查我們是否擁有有效的金鑰儲存庫可以通訊的方法。

公用建構函式

DryRunKeyStore

public DryRunKeyStore ()

公用方法

包含鍵

public boolean containsKey (String key)

檢查金鑰儲存庫是否包含特定鍵的方法。

參數
key String:檢查是否存在。

傳回
boolean 如果指定的鍵存在,則為 true。

擷取金鑰

public String fetchKey (String key)

可在金鑰儲存庫中擷取特定金鑰的方法。

參數
key String:在金鑰儲存庫內擷取。

傳回
String 索引鍵的 String 值。如果鍵,就會傳回空值 找不到 。

擷取金鑰

public String fetchKey (String key, 
                String optionType)

模擬測試 KeyStore 的特殊回呼,用於建立預期類型的值。

參數
key String:選項的鍵;系統會忽略該選項的鍵。

optionType String:預期的傳回類型。

傳回
String

可以使用

public boolean isAvailable ()

檢查我們是否擁有有效的金鑰儲存庫可以通訊的方法。

傳回
boolean 如果有有效的金鑰儲存庫,則為 true,否則傳回 false。