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)]