encryptAndStoreValue function

Future<void> encryptAndStoreValue(
  1. String name,
  2. dynamic data,
  3. String key
)

Encripta data con key y lo guarda bajo name en secure storage.

Implementation

Future<void> encryptAndStoreValue(String name, dynamic data, String key) async {
  final encrypted = encryptData(data, key);
  if (encrypted == null) {
    throw ArgumentError('No hay datos para encriptar.');
  }
  await _saveKey(name, encrypted);
}