webauthn_rp

WebAuthn Level 3 RP library.
git clone https://git.philomathiclife.com/repos/webauthn_rp
Log | Files | Refs | README

lib.rs (1024B)


      1 //! # `webauthn_rp`
      2 //!
      3 //! `webauthn_rp` will be a library for [Web Authentication (WebAuthn) Level 3](https://www.w3.org/TR/webauthn-3/#sctn-rp-operations)
      4 //! Relying Party (RP) operations. For better cross-platform compatibility and Rust integration, it will rely on
      5 //! [`ring`](https://docs.rs/ring/latest/ring/) for crypto operations; but as development progresses, it may allow the use of
      6 //! [`openssl`](https://docs.rs/openssl/latest/openssl/) in a way that is compatible with [LibreSSL](https://www.libressl.org/).
      7 //!
      8 //! There will be no attempt to adhere to standards that are not accepted as "legitimate" by _actual_ cryptographers (e.g., Federal Information Processing Standards (FIPS)).
      9 #![deny(
     10     unsafe_code,
     11     unused,
     12     warnings,
     13     clippy::all,
     14     clippy::cargo,
     15     clippy::complexity,
     16     clippy::correctness,
     17     clippy::nursery,
     18     clippy::pedantic,
     19     clippy::perf,
     20     clippy::restriction,
     21     clippy::style,
     22     clippy::suspicious
     23 )]
     24 #![allow(clippy::blanket_clippy_restriction_lints)]