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"]);
}