requestCredential method
Requests a raw Digital Credential presentation from Android.
Implementation
@override
Future<String> requestCredential({required String requestJson}) async {
try {
final credentialJson = await methodChannel.invokeMethod<String>(
'requestCredential',
<String, Object>{'requestJson': requestJson},
);
if (credentialJson == null) {
throw const DigitalCredentialUnknownException(
'Android returned an empty Digital Credential presentation.',
);
}
return credentialJson;
} on PlatformException catch (error) {
throw DigitalCredentialException.fromPlatformException(error);
}
}