List of all items
Structs
- PinRequiredUpdate
- fido::AttestedCredentialData
- fido::AuthenticatorData
- fido::AuthenticatorDataFlags
- ops::webauthn::Assertion
- ops::webauthn::CredentialPropsExtension
- ops::webauthn::CredentialProtectionExtension
- ops::webauthn::Ctap2HMACGetSecretOutput
- ops::webauthn::GetAssertionLargeBlobExtensionOutput
- ops::webauthn::GetAssertionPrfOutput
- ops::webauthn::GetAssertionRequest
- ops::webauthn::GetAssertionRequestExtensions
- ops::webauthn::GetAssertionResponse
- ops::webauthn::GetAssertionResponseUnsignedExtensions
- ops::webauthn::HMACGetSecretInput
- ops::webauthn::HMACGetSecretOutput
- ops::webauthn::MakeCredentialLargeBlobExtensionOutput
- ops::webauthn::MakeCredentialPrfOutput
- ops::webauthn::MakeCredentialRequest
- ops::webauthn::MakeCredentialResponse
- ops::webauthn::MakeCredentialsRequestExtensions
- ops::webauthn::MakeCredentialsResponseUnsignedExtensions
- ops::webauthn::PRFValue
- pin::PinUvAuthProtocolOne
- pin::PinUvAuthProtocolTwo
- pin::PinUvAuthToken
- proto::ctap1::Ctap1RegisterRequest
- proto::ctap1::Ctap1RegisterResponse
- proto::ctap1::Ctap1RegisteredKey
- proto::ctap1::Ctap1SignRequest
- proto::ctap1::Ctap1SignResponse
- proto::ctap1::Ctap1VersionRequest
- proto::ctap1::Ctap1VersionResponse
- proto::ctap1::apdu::ApduRequest
- proto::ctap1::apdu::ApduResponse
- proto::ctap2::Ctap2AuthTokenPermissionRole
- proto::ctap2::Ctap2AuthenticatorConfigRequest
- proto::ctap2::Ctap2BioEnrollmentRequest
- proto::ctap2::Ctap2BioEnrollmentResponse
- proto::ctap2::Ctap2BioEnrollmentTemplateId
- proto::ctap2::Ctap2ClientPinRequest
- proto::ctap2::Ctap2CredentialData
- proto::ctap2::Ctap2CredentialManagementMetadata
- proto::ctap2::Ctap2CredentialManagementRequest
- proto::ctap2::Ctap2CredentialManagementResponse
- proto::ctap2::Ctap2CredentialType
- proto::ctap2::Ctap2GetAssertionRequest
- proto::ctap2::Ctap2GetAssertionResponse
- proto::ctap2::Ctap2GetAssertionResponseExtensions
- proto::ctap2::Ctap2GetInfoResponse
- proto::ctap2::Ctap2MakeCredentialOptions
- proto::ctap2::Ctap2MakeCredentialRequest
- proto::ctap2::Ctap2MakeCredentialResponse
- proto::ctap2::Ctap2MakeCredentialsResponseExtensions
- proto::ctap2::Ctap2PublicKeyCredentialDescriptor
- proto::ctap2::Ctap2PublicKeyCredentialRpEntity
- proto::ctap2::Ctap2PublicKeyCredentialUserEntity
- proto::ctap2::Ctap2RPData
- proto::ctap2::FidoU2fAttestationStmt
- proto::ctap2::cbor::CborRequest
- proto::ctap2::cbor::CborResponse
- transport::ble::Ble
- transport::ble::btleplug::connection::Connection
- transport::ble::btleplug::device::FidoDevice
- transport::ble::btleplug::device::FidoEndpoints
- transport::ble::btleplug::manager::SupportedRevisions
- transport::ble::channel::BleChannel
- transport::ble::device::BleDevice
- transport::ble::framing::BleFrame
- transport::ble::framing::BleFrameParser
- transport::cable::Cable
- transport::cable::channel::CableChannel
- transport::cable::known_devices::CableKnownDevice
- transport::cable::known_devices::CableKnownDeviceInfo
- transport::cable::known_devices::ClientPayload
- transport::cable::known_devices::EphemeralDeviceInfoStore
- transport::cable::qr_code_device::CableQrCode
- transport::cable::qr_code_device::CableQrCodeDevice
- transport::device::SupportedProtocols
- transport::hid::Hid
- transport::hid::channel::Caps
- transport::hid::channel::HidChannel
- transport::hid::channel::HidChannelHandle
- transport::hid::channel::InitResponse
- transport::hid::device::HidDevice
- transport::hid::framing::HidMessage
- transport::hid::framing::HidMessageParser
Enums
- Transport
- UvUpdate
- fido::FidoProtocol
- fido::FidoRevision
- ops::webauthn::CredentialProtectionPolicy
- ops::webauthn::GetAssertionHmacOrPrfInput
- ops::webauthn::GetAssertionLargeBlobExtension
- ops::webauthn::MakeCredentialHmacOrPrfInput
- ops::webauthn::MakeCredentialLargeBlobExtension
- ops::webauthn::ResidentKeyRequirement
- ops::webauthn::UserVerificationRequirement
- pin::PinRequestReason
- proto::CtapError
- proto::ctap1::Ctap1Transport
- proto::ctap1::Ctap1Version
- proto::ctap1::apdu::ApduResponseStatus
- proto::ctap2::Ctap2AttestationStatement
- proto::ctap2::Ctap2AuthenticatorConfigCommand
- proto::ctap2::Ctap2AuthenticatorConfigParams
- proto::ctap2::Ctap2BioEnrollmentFingerprintKind
- proto::ctap2::Ctap2BioEnrollmentModality
- proto::ctap2::Ctap2COSEAlgorithmIdentifier
- proto::ctap2::Ctap2CommandCode
- proto::ctap2::Ctap2LastEnrollmentSampleStatus
- proto::ctap2::Ctap2PinUvAuthProtocol
- proto::ctap2::Ctap2PublicKeyCredentialType
- proto::ctap2::Ctap2Transport
- proto::ctap2::Ctap2UserVerificationOperation
- transport::ble::btleplug::error::Error
- transport::ble::framing::BleCommand
- transport::ble::framing::BleFrameParserResult
- transport::cable::channel::CableChannelDevice
- transport::cable::channel::CableUpdate
- transport::cable::channel::CableUxUpdate
- transport::cable::channel::ConnectionState
- transport::cable::known_devices::ClientPayloadHint
- transport::cable::qr_code_device::QrCodeOperationHint
- transport::hid::device::HidBackendDevice
- transport::hid::framing::HidCommand
- transport::hid::framing::HidMessageParserState
- webauthn::TransportError
- webauthn::error::Error
- webauthn::error::PlatformError
- webauthn::pin_uv_auth_token::TransportError
Traits
- management::AuthenticatorConfig
- management::BioEnrollment
- management::CredentialManagement
- ops::u2f::UpgradableResponse
- ops::webauthn::DowngradableRequest
- pin::PinManagement
- pin::PinUvAuthProtocol
- proto::ctap1::Ctap1
- proto::ctap2::Ctap2
- proto::ctap2::Ctap2UserVerifiableRequest
- transport::Channel
- transport::Ctap2AuthTokenStore
- transport::Transport
- transport::cable::known_devices::CableKnownDeviceInfoStore
- transport::device::Device
- u2f::U2F
- webauthn::WebAuthn
Functions
- available_transports
- pin::hkdf_sha256
- pin::hmac_sha256
- pin::pin_hash
- transport::ble::btleplug::gatt::get_gatt_characteristic
- transport::ble::btleplug::manager::connect
- transport::ble::btleplug::manager::get_device
- transport::ble::btleplug::manager::list_fido_devices
- transport::ble::btleplug::manager::start_discovery_for_service_data
- transport::ble::btleplug::manager::supported_fido_revisions
- transport::ble::device::list_devices
- transport::cable::digit_encode
- transport::cable::tunnel::decode_tunnel_server_domain
- transport::hid::device::list_devices
Type Aliases
- ops::u2f::RegisterRequest
- ops::u2f::RegisterResponse
- ops::u2f::SignRequest
- ops::u2f::SignResponse
- ops::webauthn::GetAssertionResponseExtensions
- ops::webauthn::MakeCredentialsResponseExtensions
- transport::cable::known_devices::CableKnownDeviceId
- transport::hid::channel::CancelHidOperation