diff --git a/packages/passkeys/passkeys_web/lib/models/passkeyLoginRequest.dart b/packages/passkeys/passkeys_web/lib/models/passkeyLoginRequest.dart index fd3c4065..5891b5fe 100644 --- a/packages/passkeys/passkeys_web/lib/models/passkeyLoginRequest.dart +++ b/packages/passkeys/passkeys_web/lib/models/passkeyLoginRequest.dart @@ -98,7 +98,9 @@ enum AuthenticatorTransport { @JsonValue('usb') Usb, @JsonValue('bluetooth') - Bluetooth; + Bluetooth, + @JsonValue('ble') + BluetoothLowEnergy; factory AuthenticatorTransport.fromPlatformType(String value) { switch (value) { @@ -112,6 +114,8 @@ enum AuthenticatorTransport { return AuthenticatorTransport.Nfc; case 'bluetooth': return AuthenticatorTransport.Bluetooth; + case 'ble': + return AuthenticatorTransport.BluetoothLowEnergy; default: throw ArgumentError.value(value); } diff --git a/packages/passkeys/passkeys_web/lib/models/passkeyLoginRequest.g.dart b/packages/passkeys/passkeys_web/lib/models/passkeyLoginRequest.g.dart index 7d0b97a1..0deac3aa 100644 --- a/packages/passkeys/passkeys_web/lib/models/passkeyLoginRequest.g.dart +++ b/packages/passkeys/passkeys_web/lib/models/passkeyLoginRequest.g.dart @@ -89,6 +89,7 @@ const _$AuthenticatorTransportEnumMap = { AuthenticatorTransport.Nfc: 'nfc', AuthenticatorTransport.Usb: 'usb', AuthenticatorTransport.Bluetooth: 'bluetooth', + AuthenticatorTransport.BluetoothLowEnergy: 'ble', }; LoginExtensions _$LoginExtensionsFromJson(Map json) =>