recoverAndVerifySelfHierarchyKeysCallback function
Future<String> Function(Map<String, dynamic> )
recoverAndVerifySelfHierarchyKeysCallback(
- CryptoStrategies strategies
Implementation
Future<String> Function(Map<String, dynamic>) recoverAndVerifySelfHierarchyKeysCallback(
CryptoStrategies strategies
) {
return (Map<String, dynamic> json) async {
final result = await strategies.recoverAndVerifySelfHierarchyKeys(
(json["keysData"]! as List<dynamic>).map((x) => KeyDataRecoveryRequest.decode(x as Map<String, dynamic>)).toList(),
KeyPairRecoverer.internal(json["keyPairRecoverer"]! as String)
);
return jsonEncode(result.map((k, v) => MapEntry(k, v.encode())));
};
}