generateKeyPair method

  1. @override
Future<KeyPairResult> generateKeyPair()
override

Implementation

@override
Future<KeyPairResult> generateKeyPair() async {
  final result = await _methodChannel
      .invokeMethod<Map<dynamic, dynamic>>('generateKeyPair');
  if (result == null
    || result["privateKey"] == null
    || result["publicKey"] == null
    ) {
    throw PlatformException(code: "generateKeyPair(): error retrieving KeyPairResult");
  }
  return KeyPairResult(result["privateKey"], result["publicKey"]);
}