Aidra Driver
1.3.5+68
Aidra Driver - Your path to green energy
Loading...
Searching...
No Matches
secure_storage_service.dart
Go to the documentation of this file.
1
import
'package:flutter_secure_storage/flutter_secure_storage.dart';
2
3
class
SecureStorageService
{
4
final
String
key
;
5
SecureStorageService
({required this.key});
6
7
final
secureStorage
=
const
FlutterSecureStorage(
8
aOptions: AndroidOptions(encryptedSharedPreferences:
true
),
9
iOptions: IOSOptions(accessibility: KeychainAccessibility.first_unlock),
10
);
11
12
Future<void>
save
({required dynamic value}) async {
13
await
secureStorage
.write(
key
:
key
, value: value);
14
}
15
16
Future<dynamic>
get
() async {
17
final
value = await
secureStorage
.read(
key
:
key
);
18
return
value;
19
}
20
21
Future<void>
delete
() async {
22
await
secureStorage
.delete(
key
:
key
);
23
}
24
}
SecureStorageService::save
Future< void > save({required dynamic value}) async
Definition
secure_storage_service.dart:12
SecureStorageService::key
final String key
Definition
secure_storage_service.dart:4
SecureStorageService::secureStorage
final secureStorage
Definition
secure_storage_service.dart:7
SecureStorageService::SecureStorageService
SecureStorageService({required this.key})
SecureStorageService::get
Future< dynamic > get() async
Definition
secure_storage_service.dart:16
String
class Partner String
lib
core
services
secure_storage_service.dart
Generated by
1.16.1