computeSharedSecret method
Implementation
@override
Future<StringResult> computeSharedSecret(
String privateKey, String peerPublicKey) async {
final result = await _methodChannel
.invokeMethod<Map<dynamic, dynamic>?>('computeSharedSecret', {
'privateKey': privateKey,
'peerPublicKey': peerPublicKey,
});
if (result == null || result["sharedSecret"] == null) {
throw PlatformException(
code: "computeSharedSecret(): error retrieving sharedSecret");
}
return StringResult(result["sharedSecret"]);
}