[−] List of all items
Structs
- Credentials
- HttpConfig
- UsbConfig
- Uuid
- asymmetric::PublicKey
- attestation::Certificate
- audit::AuditCommand
- authentication::Credentials
- authentication::key::Key
- capability::Capability
- client::Client
- connector::Connector
- connector::HttpConfig
- connector::UsbConfig
- connector::usb::Device
- connector::usb::Devices
- connector::usb::UsbConfig
- connector::usb::UsbConnection
- connector::usb::UsbConnector
- connector::usb::UsbTimeout
- device::Info
- device::SerialNumber
- device::StorageInfo
- domain::Domain
- ecdsa::Signature
- ecdsa::Signer
- ecdsa::curve::nistp256::NistP256
- ecdsa::curve::nistp384::NistP384
- ecdsa::curve::point::CompressedCurvePoint
- ecdsa::curve::point::UncompressedCurvePoint
- ecdsa::curve::secp256k1::Secp256k1
- ed25519::PublicKey
- ed25519::Signature
- ed25519::Signer
- error::Backtrace
- error::Context
- error::Error
- hmac::Tag
- object::Entry
- object::Handle
- object::Info
- object::Label
- object::import::Params
- rsa::pkcs1::Signature
- rsa::pss::Signature
- session::Guard
- session::Id
- session::Session
- session::Timeout
- setup::Profile
- setup::Role
- setup::report::Report
- setup::report::Version
- wrap::Key
- wrap::Message
- wrap::Nonce
Enums
- DeviceErrorKind
- algorithm::Algorithm
- algorithm::AlgorithmErrorKind
- asymmetric::Algorithm
- audit::AuditOption
- authentication::Algorithm
- authentication::KeyErrorKind
- client::ClientErrorKind
- command::Code
- connector::ConnectionErrorKind
- device::DeviceErrorKind
- ecdsa::Algorithm
- ecdsa::PublicKey
- ecdsa::curve::WeierstrassCurveKind
- hmac::Algorithm
- kex::Algorithm
- object::Filter
- object::Origin
- object::Type
- opaque::Algorithm
- otp::Algorithm
- response::Code
- rsa::Algorithm
- rsa::mgf::Algorithm
- session::SessionErrorKind
- template::Algorithm
- wrap::Algorithm
Traits
Functions
Typedefs
- ClientError
- ConnectionError
- DeviceError
- algorithm::AlgorithmError
- authentication::KeyError
- client::ClientError
- connector::ConnectionError
- device::DeviceError
- ecdsa::curve::nistp256::Asn1Signature
- ecdsa::curve::nistp256::FixedSignature
- ecdsa::curve::nistp256::PublicKey
- ecdsa::curve::nistp256::SecretKey
- ecdsa::curve::nistp384::Asn1Signature
- ecdsa::curve::nistp384::FixedSignature
- ecdsa::curve::nistp384::PublicKey
- ecdsa::curve::nistp384::SecretKey
- ecdsa::curve::secp256k1::Asn1Signature
- ecdsa::curve::secp256k1::FixedSignature
- ecdsa::curve::secp256k1::PublicKey
- ecdsa::curve::secp256k1::SecretKey
- object::Id
- object::SequenceId
- session::SessionError
Constants
- authentication::DEFAULT_AUTHENTICATION_KEY_ID
- authentication::key::DEFAULT_PASSWORD
- authentication::key::PBKDF2_ITERATIONS
- authentication::key::PBKDF2_SALT
- authentication::key::SIZE
- command::MAX_MSG_SIZE
- connector::usb::YUBICO_VENDOR_ID
- connector::usb::YUBIHSM2_BULK_IN_ENDPOINT
- connector::usb::YUBIHSM2_BULK_OUT_ENDPOINT
- connector::usb::YUBIHSM2_INTERFACE_NUM
- connector::usb::YUBIHSM2_PRODUCT_ID
- domain::DOMAINS
- ed25519::SIGNATURE_SIZE
- object::LABEL_SIZE
- rsa::pss::MAX_MESSAGE_SIZE
- setup::report::REPORT_OBJECT_LABEL