JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
I
L
M
O
P
R
S
T
U
W
A
AES_KEY_ALIAS
- Variable in class devliving.online.securedpreferencestore.
EncryptionManager
apply()
- Method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore.Editor
B
base64Decode(String)
- Static method in class devliving.online.securedpreferencestore.
EncryptionManager
base64Encode(byte[])
- Static method in class devliving.online.securedpreferencestore.
EncryptionManager
C
clear()
- Method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore.Editor
commit()
- Method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore.Editor
contains(String)
- Method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore
D
d(String)
- Static method in class devliving.online.securedpreferencestore.
Logger
d(Exception)
- Static method in class devliving.online.securedpreferencestore.
Logger
d(String, Exception)
- Static method in class devliving.online.securedpreferencestore.
Logger
decrypt(EncryptionManager.EncryptedData)
- Method in class devliving.online.securedpreferencestore.
EncryptionManager
DEFAULT_KEY_ALIAS_PREFIX
- Static variable in class devliving.online.securedpreferencestore.
EncryptionManager
DefaultRecoveryHandler
- Class in
devliving.online.securedpreferencestore
Created by Mehedi Hasan Khan (mehedi.mailing@gmail.com) on 12/31/16.
DefaultRecoveryHandler()
- Constructor for class devliving.online.securedpreferencestore.
DefaultRecoveryHandler
devliving.online.securedpreferencestore
- package devliving.online.securedpreferencestore
E
e(String)
- Static method in class devliving.online.securedpreferencestore.
Logger
e(Exception)
- Static method in class devliving.online.securedpreferencestore.
Logger
e(String, Exception)
- Static method in class devliving.online.securedpreferencestore.
Logger
edit()
- Method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore
Editor()
- Constructor for class devliving.online.securedpreferencestore.
SecuredPreferenceStore.Editor
encrypt(byte[])
- Method in class devliving.online.securedpreferencestore.
EncryptionManager
EncryptedData()
- Constructor for class devliving.online.securedpreferencestore.
EncryptionManager.EncryptedData
EncryptedData(byte[], byte[], byte[])
- Constructor for class devliving.online.securedpreferencestore.
EncryptionManager.EncryptedData
EncryptionManager
- Class in
devliving.online.securedpreferencestore
Created by Mehedi on 8/21/16.
EncryptionManager(Context, SharedPreferences, SecuredPreferenceStore.KeyStoreRecoveryNotifier)
- Constructor for class devliving.online.securedpreferencestore.
EncryptionManager
Deprecated.
Use the full constructor for better security on older versions of Android
EncryptionManager(Context, SharedPreferences, String, byte[], SecuredPreferenceStore.KeyStoreRecoveryNotifier)
- Constructor for class devliving.online.securedpreferencestore.
EncryptionManager
EncryptionManager.EncryptedData
- Class in
devliving.online.securedpreferencestore
EncryptionManager.InvalidMacException
- Exception in
devliving.online.securedpreferencestore
F
forceLoggingOn()
- Static method in class devliving.online.securedpreferencestore.
Logger
G
getAll()
- Method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore
getBoolean(String, boolean)
- Method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore
getBytes(String)
- Method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore
getEncryptedData()
- Method in class devliving.online.securedpreferencestore.
EncryptionManager.EncryptedData
getEncryptionManager()
- Method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore
getFloat(String, float)
- Method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore
getHashed(String)
- Static method in class devliving.online.securedpreferencestore.
EncryptionManager
getInt(String, int)
- Method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore
getIV()
- Method in class devliving.online.securedpreferencestore.
EncryptionManager.EncryptedData
getLong(String, long)
- Method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore
getMac()
- Method in class devliving.online.securedpreferencestore.
EncryptionManager.EncryptedData
getSharedInstance()
- Static method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore
getString(String, String)
- Method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore
getStringSet(String, Set<String>)
- Method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore
I
i(String)
- Static method in class devliving.online.securedpreferencestore.
Logger
init(Context, String, String, byte[], RecoveryHandler)
- Static method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore
Must be called once before using the SecuredPreferenceStore to initialize the shared instance.
init(Context, RecoveryHandler)
- Static method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore
Deprecated.
Use the full constructor for better security, specially on older OS versions
InvalidMacException()
- Constructor for exception devliving.online.securedpreferencestore.
EncryptionManager.InvalidMacException
IS_COMPAT_MODE_KEY_ALIAS
- Variable in class devliving.online.securedpreferencestore.
EncryptionManager
L
Logger
- Class in
devliving.online.securedpreferencestore
Logger()
- Constructor for class devliving.online.securedpreferencestore.
Logger
M
MAC_KEY_ALIAS
- Variable in class devliving.online.securedpreferencestore.
EncryptionManager
MigrationFailedException(String, Throwable)
- Constructor for exception devliving.online.securedpreferencestore.
SecuredPreferenceStore.MigrationFailedException
O
onRecoveryRequired(Exception, KeyStore, List<String>)
- Method in interface devliving.online.securedpreferencestore.
SecuredPreferenceStore.KeyStoreRecoveryNotifier
OVERRIDING_KEY_ALIAS_PREFIX_NAME
- Static variable in class devliving.online.securedpreferencestore.
EncryptionManager
P
putBoolean(String, boolean)
- Method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore.Editor
putBytes(String, byte[])
- Method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore.Editor
putFloat(String, float)
- Method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore.Editor
putInt(String, int)
- Method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore.Editor
putLong(String, long)
- Method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore.Editor
putString(String, String)
- Method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore.Editor
putStringSet(String, Set<String>)
- Method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore.Editor
R
recover(Exception, KeyStore, List<String>, SharedPreferences)
- Method in class devliving.online.securedpreferencestore.
DefaultRecoveryHandler
recover(Exception, KeyStore, List<String>, SharedPreferences)
- Method in class devliving.online.securedpreferencestore.
RecoveryHandler
RecoveryHandler
- Class in
devliving.online.securedpreferencestore
Created by Mehedi Hasan Khan (mehedi.mailing@gmail.com) on 12/31/16.
RecoveryHandler()
- Constructor for class devliving.online.securedpreferencestore.
RecoveryHandler
registerOnSharedPreferenceChangeListener(SharedPreferences.OnSharedPreferenceChangeListener)
- Method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore
remove(String)
- Method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore.Editor
S
SecuredPreferenceStore
- Class in
devliving.online.securedpreferencestore
Created by Mehedi on 8/21/16.
SecuredPreferenceStore.Editor
- Class in
devliving.online.securedpreferencestore
SecuredPreferenceStore.KeyStoreRecoveryNotifier
- Interface in
devliving.online.securedpreferencestore
SecuredPreferenceStore.MigrationFailedException
- Exception in
devliving.online.securedpreferencestore
setEncryptedData(byte[])
- Method in class devliving.online.securedpreferencestore.
EncryptionManager.EncryptedData
setIV(byte[])
- Method in class devliving.online.securedpreferencestore.
EncryptionManager.EncryptedData
setMac(byte[])
- Method in class devliving.online.securedpreferencestore.
EncryptionManager.EncryptedData
setRecoveryHandler(RecoveryHandler)
- Static method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore
T
tryDecrypt(EncryptionManager.EncryptedData)
- Method in class devliving.online.securedpreferencestore.
EncryptionManager
tries recovery once if a Keystore error occurs
tryEncrypt(byte[])
- Method in class devliving.online.securedpreferencestore.
EncryptionManager
Tries to recover once if a Keystore error occurs
U
unregisterOnSharedPreferenceChangeListener(SharedPreferences.OnSharedPreferenceChangeListener)
- Method in class devliving.online.securedpreferencestore.
SecuredPreferenceStore
W
w(String)
- Static method in class devliving.online.securedpreferencestore.
Logger
w(Exception)
- Static method in class devliving.online.securedpreferencestore.
Logger
w(String, String, Exception)
- Static method in class devliving.online.securedpreferencestore.
Logger
A
B
C
D
E
F
G
I
L
M
O
P
R
S
T
U
W
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes