SecureStorage class

Classe stockant les informations de session de l'utilisateur de manière sécurisée

Constructors

SecureStorage.new(bool _secureStorageStatus, String? _secureStorageKey, IV? _secureStorageIV)

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
SECURE_STORAGE_PATH ↔ String
Chemin de stocakge du secureStorage
getter/setter pair

Methods

clearSecureStorage() → Future<int>
dump() → Future<bool>
Fonction permettant de chiffrer le SecureStorage et d'écrire le fichier chiffré sur le disque
getSecureStorageStatus() → bool
Fonction permettant de savoir si le SecureStorage à été correctement initialisé
getValue(String key) → String?
Fonction permettant d'obtenir la valeur d'une clé du SecureStorage
loadSecureStorage() → bool
Fonction permettant le chargement et déchiffrement du SecureStorage
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setValue(String key, String value) → void
Fonction permettant d'attribuer une valeur à une clé au sein du SecureStorage
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Properties

dumpDebugHeader ↔ String
Header de debugage
getter/setter pair
secStorageInitDebugHeader ↔ String
Header de debugage
getter/setter pair