createRestoreCredential method
Future<RegisterResponse>
createRestoreCredential(
- String challenge,
- RelyingParty relyingParty,
- User user,
- AuthenticatorSelection? authenticatorSelection,
- List<
PubKeyCredParam> ? pubKeyCredParams, - int? timeout,
- String? attestation,
- List<
ExcludeCredential> excludeCredentials, - bool isCloudBackupEnabled,
Implementation
Future<RegisterResponse> createRestoreCredential(String challenge, RelyingParty relyingParty, User user, AuthenticatorSelection? authenticatorSelection, List<PubKeyCredParam>? pubKeyCredParams, int? timeout, String? attestation, List<ExcludeCredential> excludeCredentials, bool isCloudBackupEnabled) async {
final pigeonVar_channelName = 'dev.flutter.pigeon.passkeys_android.PasskeysApi.createRestoreCredential$pigeonVar_messageChannelSuffix';
final pigeonVar_channel = BasicMessageChannel<Object?>(
pigeonVar_channelName,
pigeonChannelCodec,
binaryMessenger: pigeonVar_binaryMessenger,
);
final Future<Object?> pigeonVar_sendFuture = pigeonVar_channel.send(<Object?>[challenge, relyingParty, user, authenticatorSelection, pubKeyCredParams, timeout, attestation, excludeCredentials, isCloudBackupEnabled]);
final pigeonVar_replyList = await pigeonVar_sendFuture as List<Object?>?;
final Object? pigeonVar_replyValue = _extractReplyValueOrThrow(
pigeonVar_replyList,
pigeonVar_channelName,
isNullValid: false,
)
;
return pigeonVar_replyValue! as RegisterResponse;
}