Docs.rs
  • bankid-0.2.0
    • bankid 0.2.0
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • NicklasWallgren
    • Dependencies
      • async-trait ^0.1.50 normal optional
      • base64 ^0.22.0 normal
      • derive_builder ^0.20.0 normal
      • dyn-clone ^1.0.17 normal
      • hex ^0.4.3 normal
      • maybe-async ^0.2.10 normal
      • openssl ^0.10.64 normal optional
      • pem ^3.0.3 normal
      • reqwest ^0.11.26 normal optional
      • ring ^0.17.7 normal
      • serde ^1.0.197 normal
      • serde_json ^1.0.114 normal
      • thiserror ^1.0.58 normal
      • url ^2.2.2 normal
      • webpki-roots ^0.26.1 normal
      • env_logger ^0.11.3 dev
      • futures ^0.3.5 dev
      • rand ^0.8.3 dev
      • tokio ^1.7 dev
    • Versions
    • 61.11% of the crate is documented
  • Platform
    • x86_64-unknown-linux-gnu
  • Feature flags
  • Rust
    • About docs.rs
    • Privacy policy
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

bankid0.2.0

Crate Items

  • Structs
  • Enums
  • Constants
  • Functions
  • Type Aliases

List of all items

Structs

  • client::BankID
  • client::BankIDBuilder
  • config::Config
  • config::ConfigBuilder
  • error::ApiError
  • model::Requirement
  • model::RequirementBuilder
  • model::authenticate::Authenticate
  • model::authenticate::AuthenticatePayload
  • model::authenticate::AuthenticatePayloadBuilder
  • model::cancel::Cancel
  • model::cancel::CancelPayload
  • model::cancel::CancelPayloadBuilder
  • model::collect::Cert
  • model::collect::CertBuilder
  • model::collect::Collect
  • model::collect::CollectBuilder
  • model::collect::CollectPayload
  • model::collect::CollectPayloadBuilder
  • model::collect::CompletionData
  • model::collect::Device
  • model::collect::DeviceBuilder
  • model::collect::User
  • model::collect::UserBuilder
  • model::sign::Sign
  • model::sign::SignPayload
  • model::sign::SignPayloadBuilder

Enums

  • client::BankIDBuilderError
  • config::ConfigBuilderError
  • config::Pkcs12
  • error::Error
  • model::RequirementBuilderError
  • model::UserVisibleDataFormat
  • model::authenticate::AuthenticatePayloadBuilderError
  • model::cancel::CancelPayloadBuilderError
  • model::collect::CertBuilderError
  • model::collect::CollectBuilderError
  • model::collect::CollectPayloadBuilderError
  • model::collect::DeviceBuilderError
  • model::collect::HintCode
  • model::collect::Status
  • model::collect::UserBuilderError
  • model::sign::SignPayloadBuilderError

Functions

  • qr::generate_qr_code_data

Type Aliases

  • error::Result

Constants

  • config::API_URL_PROD
  • config::API_URL_TEST
  • config::CA_PROD
  • config::CA_TEST