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