Files
flutter_thingsboard_app/lib/utils/services/tb_secure_storage.dart
Igor Kulikov 2212d9db7c Initial commit
2021-04-23 19:35:13 +03:00

24 lines
590 B
Dart

import 'package:flutter_secure_storage/flutter_secure_storage.dart';
import 'package:thingsboard_client/thingsboard_client.dart';
class TbSecureStorage implements TbStorage {
final flutterStorage = FlutterSecureStorage();
@override
Future<void> deleteItem(String key) async {
return await flutterStorage.delete(key: key);
}
@override
Future<String?> getItem(String key) async {
return await flutterStorage.read(key: key);
}
@override
Future<void> setItem(String key, String value) async {
return await flutterStorage.write(key: key, value: value);
}
}