Skip to main content

Crate securitydept_creds

Crate securitydept_creds 

Source

Re-exports§

pub use basic::Argon2BasicAuthCred;
pub use basic::BasicAuthCred;
pub use basic::hash_password_argon2;
pub use basic::is_basic_auth_header;
pub use basic::parse_basic_auth_header_opt;
pub use basic::verify_password_argon2;
pub use config::BasicAuthCredsConfig;
pub use config::StaticTokenAuthCredsConfig;
pub use error::CredsError;
pub use error::CredsResult;
pub use static_token::Sha256TokenAuthCred;
pub use static_token::StaticTokenAuthCred;
pub use static_token::generate_static_token;
pub use static_token::hash_token_sha256;
pub use static_token::verify_token_sha256;
pub use token::TokenAuthCred;
pub use token::is_bearer_auth_header;
pub use token::parse_bearer_auth_header;
pub use token::parse_bearer_auth_header_opt;
pub use validator::BasicAuthCredsValidator;
pub use validator::MapBasicAuthCredsValidator;
pub use validator::MapStaticTokenAuthCredsValidator;
pub use validator::StaticTokenAuthCredsValidator;

Modules§

basic
config
error
Error types for Basic Authentication.
static_token
token
validator
Basic Authentication validator.