recoverAndVerifySelfHierarchyKeysCallback function

Future<String> Function(Map<String, dynamic>) recoverAndVerifySelfHierarchyKeysCallback(
  1. 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())));
  };
}