//Android/br.com.arch.toolkit.android.storage.keyValue/SharedPrefStorage/Encrypted
class Encrypted(context: ERROR CLASS: Symbol not found for Context, val name: String) : SharedPrefStorage
An encrypted SharedPrefStorage using EncryptedSharedPreferences.
android
| Â | Â |
|---|---|
| context | The application context. |
| name | The name of the SharedPreferences file. |
| Â | Â |
|---|---|
| Encrypted | [android] constructor(context: ERROR CLASS: Symbol not found for Context, name: String) |
| Name | Summary |
|---|---|
| name | [android] open override val name: String |
| type | [android] open override val type: StorageType The type of storage (StorageType.SHARED_PREF or StorageType.ENCRYPTED_SHARED_PREF). |
| Name | Summary |
|---|---|
| clear | [android] open override fun clear() Removes every entry. |
| contains | [android] open override fun contains(key: String): Boolean Returns true when key exists. |
| get | [android] open operator fun <T : Any> get(key: String, default: T): T Reads a value or returns default when absent. [android] open operator override fun <T : Any> get(key: String): T? Reads a value associated with key. |
| keys | [android] open override fun keys(): List<String> Snapshot of all keys currently stored. |
| remove | [android] open fun remove(regex: Regex) Removes every key that matches regex. [android] open override fun remove(key: String) Removes a single key. |
| set | [android] open operator override fun <T : Any> set(key: String, value: T?) Stores value under key. |
| size | [android] open override fun size(): Int Total number of stored entries. |