Skip to main content

Crate webauthn_rs_core_icp

Crate webauthn_rs_core_icp 

Source
Expand description

Webauthn-rs - Webauthn for Rust Server Applications

Webauthn is a standard allowing communication between servers, browsers and authenticators to allow strong, passwordless, cryptographic authentication to be performed. Webauthn is able to operate with many authenticator types, such as U2F.

This library aims to provide a secure Webauthn implementation that you can plug into your application, so that you can provide Webauthn to your users.

To use this library yourself, you will want to reference the WebauthnConfig trait to develop site specific policy and configuration, and the Webauthn struct for Webauthn interactions.

Re-exports§

pub use crate::core::*;

Modules§

core
Webauthn-rs - Webauthn for Rust Server Applications
error
Possible errors that may occur during Webauthn Operation processing
interface
Extended Structs and representations for Webauthn Operations. These types are designed to allow persistance and should not change.
internals
mod
proto
Protocol bindings

Enums§

AttestationFormat
The type of attestation on the credential