Interface | Description |
---|---|
EncryptionProvider |
This interface is used to create, change, and authenticate pin codes provided by the user.
|
FileAccess |
Generic file access contract for the app.
|
PinCodeConfig.Type |
The interface that the
PinCodeConfig.PinCodeType implements. |
StorageAccessListener |
Callback for data access.
|
Class | Description |
---|---|
PinCodeConfig |
This class allows you to customize the type/strength of the pin code that the user must create to
protect their data.
|
SimpleFileAccess |
This class is a simple implementation of FileAccess that passes all data read/written through the
encrypter for encryption/decryption.
|
UnencryptedProvider |
Use this class as the EncryptionProvider when you want to store all data without encryption.
|
Enum | Description |
---|---|
PinCodeConfig.PinCodeType |
General
PinCodeConfig.Type s that should cover most desired pin code configs: Alpha, Numeric, and
Alphanumberic. |
Exception | Description |
---|---|
StorageAccessException |