public final class SecureSharedPreferences
extends java.lang.Object
implements android.content.SharedPreferences
| Modifier and Type | Class and Description |
|---|---|
class |
SecureSharedPreferences.Editor
Wrapper for Android's
SharedPreferences.Editor. |
| Constructor and Description |
|---|
SecureSharedPreferences(android.content.Context context,
java.lang.String preferenceName,
EncryptionProtocol.Factory encryptionProtocol,
char[] password) |
SecureSharedPreferences(android.content.Context context,
java.lang.String preferenceName,
EncryptionProtocol.Factory encryptionProtocol,
RecoveryPolicy recoveryPolicy,
char[] password) |
SecureSharedPreferences(android.content.SharedPreferences sharedPreferences,
EncryptionProtocol.Factory encryptionProtocolFactory,
RecoveryPolicy recoveryPolicy,
char[] password) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(java.lang.String key) |
android.content.SharedPreferences.Editor |
edit() |
java.util.Map<java.lang.String,java.lang.String> |
getAll()
This will get all handled keys from the store.
|
boolean |
getBoolean(java.lang.String key,
boolean defaultValue) |
float |
getFloat(java.lang.String key,
float defaultValue) |
int |
getInt(java.lang.String key,
int defaultValue) |
long |
getLong(java.lang.String key,
long defaultValue) |
java.lang.String |
getString(java.lang.String key,
java.lang.String defaultValue) |
java.util.Set<java.lang.String> |
getStringSet(java.lang.String key,
java.util.Set<java.lang.String> defaultValues) |
void |
registerOnSharedPreferenceChangeListener(android.content.SharedPreferences.OnSharedPreferenceChangeListener onSharedPreferenceChangeListener) |
void |
unregisterOnSharedPreferenceChangeListener(android.content.SharedPreferences.OnSharedPreferenceChangeListener onSharedPreferenceChangeListener) |
public SecureSharedPreferences(android.content.Context context,
java.lang.String preferenceName,
EncryptionProtocol.Factory encryptionProtocol,
char[] password)
public SecureSharedPreferences(android.content.Context context,
java.lang.String preferenceName,
EncryptionProtocol.Factory encryptionProtocol,
RecoveryPolicy recoveryPolicy,
char[] password)
public SecureSharedPreferences(android.content.SharedPreferences sharedPreferences,
EncryptionProtocol.Factory encryptionProtocolFactory,
RecoveryPolicy recoveryPolicy,
char[] password)
public java.util.Map<java.lang.String,java.lang.String> getAll()
getAll in interface android.content.SharedPreferencespublic java.lang.String getString(java.lang.String key,
java.lang.String defaultValue)
getString in interface android.content.SharedPreferencespublic java.util.Set<java.lang.String> getStringSet(java.lang.String key,
java.util.Set<java.lang.String> defaultValues)
getStringSet in interface android.content.SharedPreferencespublic int getInt(java.lang.String key,
int defaultValue)
getInt in interface android.content.SharedPreferencespublic long getLong(java.lang.String key,
long defaultValue)
getLong in interface android.content.SharedPreferencespublic float getFloat(java.lang.String key,
float defaultValue)
getFloat in interface android.content.SharedPreferencespublic boolean getBoolean(java.lang.String key,
boolean defaultValue)
getBoolean in interface android.content.SharedPreferencespublic boolean contains(java.lang.String key)
contains in interface android.content.SharedPreferencespublic android.content.SharedPreferences.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