List of all items
Structs
- cbor::CborError
- cose::MaybeTagged
- cose::mac0::PreparedCoseMac0
- cose::sign1::PreparedCoseSign1
- definitions::device_engagement::BleOptions
- definitions::device_engagement::CentralClientMode
- definitions::device_engagement::DeviceEngagement
- definitions::device_engagement::PeripheralServerMode
- definitions::device_engagement::Security
- definitions::device_engagement::ServerRetrievalMethods
- definitions::device_engagement::WifiOptions
- definitions::device_engagement::nfc_options::CommandDataLength
- definitions::device_engagement::nfc_options::NfcOptions
- definitions::device_engagement::nfc_options::ResponseDataLength
- definitions::device_key::DeviceKeyInfo
- definitions::device_key::KeyAuthorizations
- definitions::device_request::DeviceRequest
- definitions::device_request::DeviceRequestInfo
- definitions::device_request::DocRequest
- definitions::device_request::ItemsRequest
- definitions::device_request::UseCase
- definitions::device_response::DeviceResponse
- definitions::device_response::Document
- definitions::device_signed::DeviceAuthentication
- definitions::device_signed::DeviceSigned
- definitions::helpers::bytestr::ByteStr
- definitions::helpers::non_empty_map::NonEmptyMap
- definitions::helpers::non_empty_vec::NonEmptyVec
- definitions::helpers::tag24::Tag24
- definitions::issuer_signed::IssuerSigned
- definitions::issuer_signed::IssuerSignedItem
- definitions::mso::DigestId
- definitions::mso::Mso
- definitions::namespaces::org_iso_18013_5_1::FullDate
- definitions::namespaces::org_iso_18013_5_1::Latin1
- definitions::namespaces::org_iso_18013_5_1::OrgIso1801351
- definitions::namespaces::org_iso_18013_5_1::age_over::Age
- definitions::namespaces::org_iso_18013_5_1::age_over::AgeOver
- definitions::namespaces::org_iso_18013_5_1::biometric_template::BiometricTemplate
- definitions::namespaces::org_iso_18013_5_1::driving_privileges::Code
- definitions::namespaces::org_iso_18013_5_1::driving_privileges::Codes
- definitions::namespaces::org_iso_18013_5_1::driving_privileges::DrivingPrivilege
- definitions::namespaces::org_iso_18013_5_1::driving_privileges::DrivingPrivileges
- definitions::namespaces::org_iso_18013_5_1::issuing_jurisdiction::IssuingJurisdiction
- definitions::namespaces::org_iso_18013_5_1::tdate::TDate
- definitions::namespaces::org_iso_18013_5_1_aamva::FullDate
- definitions::namespaces::org_iso_18013_5_1_aamva::Latin1
- definitions::namespaces::org_iso_18013_5_1_aamva::OrgIso1801351Aamva
- definitions::namespaces::org_iso_18013_5_1_aamva::county_code::CountyCode
- definitions::namespaces::org_iso_18013_5_1_aamva::domestic_driving_privileges::DomesticDrivingPrivilege
- definitions::namespaces::org_iso_18013_5_1_aamva::domestic_driving_privileges::DomesticDrivingPrivileges
- definitions::namespaces::org_iso_18013_5_1_aamva::domestic_driving_privileges::DomesticVehicleClass
- definitions::namespaces::org_iso_18013_5_1_aamva::domestic_driving_privileges::DomesticVehicleEndorsement
- definitions::namespaces::org_iso_18013_5_1_aamva::domestic_driving_privileges::DomesticVehicleEndorsements
- definitions::namespaces::org_iso_18013_5_1_aamva::domestic_driving_privileges::DomesticVehicleRestriction
- definitions::namespaces::org_iso_18013_5_1_aamva::domestic_driving_privileges::DomesticVehicleRestrictions
- definitions::namespaces::org_iso_18013_5_1_aamva::present::Present
- definitions::session::SessionData
- definitions::session::SessionEstablishment
- definitions::session::SessionTranscript180135
- definitions::validity_info::ValidityInfo
- definitions::x509::trust_anchor::PemTrustAnchor
- definitions::x509::trust_anchor::TrustAnchor
- definitions::x509::trust_anchor::TrustAnchorRegistry
- definitions::x509::validation::ValidationOutcome
- definitions::x509::x5chain::Builder
- definitions::x509::x5chain::CertificateWithDer
- definitions::x509::x5chain::X5Chain
- issuance::mdoc::Builder
- issuance::mdoc::Mdoc
- issuance::mdoc::PreparedMdoc
- presentation::authentication::RequestAuthenticationOutcome
- presentation::authentication::ResponseAuthenticationOutcome
- presentation::device::AgeOver
- presentation::device::Document
- presentation::device::PreparedDeviceResponse
- presentation::device::PreparedDocument
- presentation::device::ReaderAuthOutcome
- presentation::device::SessionManager
- presentation::device::SessionManagerEngaged
- presentation::device::SessionManagerInit
- presentation::reader::ReaderAuthentication
- presentation::reader::ReaderAuthenticationAll
- presentation::reader::SessionManager
Enums
- cose::mac0::Error
- cose::mac0::VerificationResult
- cose::sign1::Error
- cose::sign1::VerificationResult
- definitions::device_engagement::DeviceRetrievalMethod
- definitions::device_engagement::error::Error
- definitions::device_key::Error
- definitions::device_key::cose_key::CoseKey
- definitions::device_key::cose_key::EC2Curve
- definitions::device_key::cose_key::EC2Y
- definitions::device_key::cose_key::Error
- definitions::device_key::cose_key::OKPCurve
- definitions::device_response::DocumentErrorCode
- definitions::device_response::Status
- definitions::device_signed::DeviceAuth
- definitions::device_signed::DeviceAuthType
- definitions::device_signed::Error
- definitions::helpers::bytestr::Error
- definitions::helpers::non_empty_map::Error
- definitions::helpers::non_empty_vec::Error
- definitions::helpers::tag24::Error
- definitions::mso::DigestAlgorithm
- definitions::namespaces::org_iso_18013_5_1::age_over::Error
- definitions::namespaces::org_iso_18013_5_1::alpha2::Alpha2
- definitions::namespaces::org_iso_18013_5_1::alpha2::Error
- definitions::namespaces::org_iso_18013_5_1::driving_privileges::VehicleCategoryCode
- definitions::namespaces::org_iso_18013_5_1::eye_colour::Error
- definitions::namespaces::org_iso_18013_5_1::eye_colour::EyeColour
- definitions::namespaces::org_iso_18013_5_1::hair_colour::Error
- definitions::namespaces::org_iso_18013_5_1::hair_colour::HairColour
- definitions::namespaces::org_iso_18013_5_1::issuing_jurisdiction::Error
- definitions::namespaces::org_iso_18013_5_1::sex::Error
- definitions::namespaces::org_iso_18013_5_1::sex::Sex
- definitions::namespaces::org_iso_18013_5_1::tdate::TDateOrFullDate
- definitions::namespaces::org_iso_18013_5_1::un_distinguishing_sign::UNDistinguishingSign
- definitions::namespaces::org_iso_18013_5_1_aamva::county_code::Error
- definitions::namespaces::org_iso_18013_5_1_aamva::dhs_compliance::DHSCompliance
- definitions::namespaces::org_iso_18013_5_1_aamva::dhs_compliance::Error
- definitions::namespaces::org_iso_18013_5_1_aamva::edl_indicator::EDLIndicator
- definitions::namespaces::org_iso_18013_5_1_aamva::edl_indicator::Error
- definitions::namespaces::org_iso_18013_5_1_aamva::name_suffix::Error
- definitions::namespaces::org_iso_18013_5_1_aamva::name_suffix::NameSuffix
- definitions::namespaces::org_iso_18013_5_1_aamva::name_truncation::Error
- definitions::namespaces::org_iso_18013_5_1_aamva::name_truncation::NameTruncation
- definitions::namespaces::org_iso_18013_5_1_aamva::race_and_ethnicity::Error
- definitions::namespaces::org_iso_18013_5_1_aamva::race_and_ethnicity::RaceAndEthnicity
- definitions::namespaces::org_iso_18013_5_1_aamva::sex::Error
- definitions::namespaces::org_iso_18013_5_1_aamva::sex::Sex
- definitions::namespaces::org_iso_18013_5_1_aamva::weight_range::Error
- definitions::namespaces::org_iso_18013_5_1_aamva::weight_range::WeightRange
- definitions::session::EncodedPoints
- definitions::session::EphemeralSecrets
- definitions::session::Error
- definitions::session::Handover
- definitions::session::SharedSecrets
- definitions::session::Status
- definitions::traits::FromJsonError
- definitions::traits::ToCborError
- definitions::validity_info::Error
- definitions::x509::trust_anchor::TrustPurpose
- definitions::x509::validation::ValidationRuleset
- presentation::authentication::AuthenticationStatus
- presentation::device::Error
- presentation::device::PreparedCose
- presentation::device::State
- presentation::reader::Error
Traits
- cose::SignatureAlgorithm
- definitions::session::SessionTranscript
- definitions::traits::FromJson
- definitions::traits::FromJsonMap
- definitions::traits::ToCbor
- definitions::traits::ToCborMap
- definitions::traits::ToNamespaceMap
- presentation::Stringify
- presentation::device::DeviceSession
Derive Macros
Functions
- cbor::from_slice
- cbor::from_value
- cbor::into_value
- cbor::to_vec
- definitions::session::create_p256_ephemeral_keys
- definitions::session::decrypt_device_data
- definitions::session::decrypt_reader_data
- definitions::session::derive_session_key
- definitions::session::encrypt_device_data
- definitions::session::encrypt_reader_data
- definitions::session::get_initialization_vector
- definitions::session::get_shared_secret
- presentation::authentication::mdoc::device_authentication
- presentation::authentication::mdoc::issuer_authentication
- presentation::device::filter_permitted
- presentation::device::nearest_age_attestation
- presentation::device::parse_age_from_element_identifier
- presentation::reader::parse
- presentation::reader::parse_namespaces
- presentation::reader_utils::validate_response
Type Aliases
- cose::mac0::Result
- cose::sign1::Result
- definitions::device_engagement::DeviceRetrievalMethods
- definitions::device_engagement::EDeviceKeyBytes
- definitions::device_engagement::EReaderKeyBytes
- definitions::device_engagement::Oidc
- definitions::device_engagement::ProtocolInfo
- definitions::device_engagement::WebApi
- definitions::device_request::DataElementIdentifier
- definitions::device_request::DataElements
- definitions::device_request::DeviceRequestInfoBytes
- definitions::device_request::DocRequestID
- definitions::device_request::DocType
- definitions::device_request::DocumentSet
- definitions::device_request::IntentToRetain
- definitions::device_request::ItemsRequestBytes
- definitions::device_request::ItemsRequestBytesAll
- definitions::device_request::NameSpace
- definitions::device_request::Namespaces
- definitions::device_request::PurposeCode
- definitions::device_request::PurposeControllerId
- definitions::device_request::PurposeHints
- definitions::device_request::ReaderAuth
- definitions::device_response::DocumentError
- definitions::device_response::DocumentErrors
- definitions::device_response::Documents
- definitions::device_response::Errors
- definitions::device_signed::DeviceAuthenticationBytes
- definitions::device_signed::DeviceNamespaces
- definitions::device_signed::DeviceNamespacesBytes
- definitions::device_signed::DeviceSignedItems
- definitions::issuer_signed::IssuerNamespaces
- definitions::issuer_signed::IssuerSignedItemBytes
- definitions::mso::DigestIds
- definitions::session::DeviceEngagementBytes
- definitions::session::EDeviceKey
- definitions::session::EReaderKey
- definitions::session::NfcHandover
- definitions::session::SessionTranscriptBytes
- issuance::mdoc::Namespaces
- presentation::authentication::Errors
- presentation::device::Documents
- presentation::device::PermittedItems
- presentation::device::RequestedItems