public class SecuredPreferenceStore
extends java.lang.Object
implements android.content.SharedPreferences
| Modifier and Type | Class and Description |
|---|---|
class |
SecuredPreferenceStore.Editor |
static interface |
SecuredPreferenceStore.KeyStoreRecoveryNotifier |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(java.lang.String s) |
SecuredPreferenceStore.Editor |
edit() |
java.util.Map<java.lang.String,java.lang.String> |
getAll() |
boolean |
getBoolean(java.lang.String s,
boolean b) |
byte[] |
getBytes(java.lang.String s) |
EncryptionManager |
getEncryptionManager() |
float |
getFloat(java.lang.String s,
float v) |
int |
getInt(java.lang.String s,
int i) |
long |
getLong(java.lang.String s,
long l) |
static SecuredPreferenceStore |
getSharedInstance(android.content.Context appContext) |
java.lang.String |
getString(java.lang.String s,
java.lang.String s1) |
java.util.Set<java.lang.String> |
getStringSet(java.lang.String s,
java.util.Set<java.lang.String> set) |
void |
registerOnSharedPreferenceChangeListener(android.content.SharedPreferences.OnSharedPreferenceChangeListener onSharedPreferenceChangeListener) |
static void |
setRecoveryHandler(RecoveryHandler recoveryHandler) |
void |
unregisterOnSharedPreferenceChangeListener(android.content.SharedPreferences.OnSharedPreferenceChangeListener onSharedPreferenceChangeListener) |
public static void setRecoveryHandler(RecoveryHandler recoveryHandler)
public static SecuredPreferenceStore getSharedInstance(android.content.Context appContext) throws java.io.IOException, java.security.cert.CertificateException, java.security.NoSuchAlgorithmException, java.security.InvalidKeyException, java.security.UnrecoverableEntryException, java.security.InvalidAlgorithmParameterException, javax.crypto.NoSuchPaddingException, java.security.NoSuchProviderException, java.security.KeyStoreException
java.io.IOExceptionjava.security.cert.CertificateExceptionjava.security.NoSuchAlgorithmExceptionjava.security.InvalidKeyExceptionjava.security.UnrecoverableEntryExceptionjava.security.InvalidAlgorithmParameterExceptionjavax.crypto.NoSuchPaddingExceptionjava.security.NoSuchProviderExceptionjava.security.KeyStoreExceptionpublic EncryptionManager getEncryptionManager()
public java.util.Map<java.lang.String,java.lang.String> getAll()
getAll in interface android.content.SharedPreferencespublic java.lang.String getString(java.lang.String s,
java.lang.String s1)
getString in interface android.content.SharedPreferencespublic java.util.Set<java.lang.String> getStringSet(java.lang.String s,
java.util.Set<java.lang.String> set)
getStringSet in interface android.content.SharedPreferencespublic int getInt(java.lang.String s,
int i)
getInt in interface android.content.SharedPreferencespublic long getLong(java.lang.String s,
long l)
getLong in interface android.content.SharedPreferencespublic float getFloat(java.lang.String s,
float v)
getFloat in interface android.content.SharedPreferencespublic boolean getBoolean(java.lang.String s,
boolean b)
getBoolean in interface android.content.SharedPreferencespublic byte[] getBytes(java.lang.String s)
public boolean contains(java.lang.String s)
contains in interface android.content.SharedPreferencespublic SecuredPreferenceStore.Editor edit()
edit in interface android.content.SharedPreferencespublic void registerOnSharedPreferenceChangeListener(android.content.SharedPreferences.OnSharedPreferenceChangeListener onSharedPreferenceChangeListener)
registerOnSharedPreferenceChangeListener in interface android.content.SharedPreferencespublic void unregisterOnSharedPreferenceChangeListener(android.content.SharedPreferences.OnSharedPreferenceChangeListener onSharedPreferenceChangeListener)
unregisterOnSharedPreferenceChangeListener in interface android.content.SharedPreferences