readBioPublicKey method

Future<PublicKeyModel?> readBioPublicKey()

Implementation

Future<PublicKeyModel?> readBioPublicKey() async {
  var store = StoreRef.main();
  final result = await store.record("biometric").get(db);
  if (result == null) return null;
  final keyJson = jsonEncode(result);
  final keyData = jsonDecode(keyJson);
  final publicKey = keyData["publicKey"];
  final credId = keyData["credentialId"];

  if (publicKey == null || credId == null) return null;
  return PublicKeyModel(key: publicKey, credId: credId);
}