securitydept-core 0.3.0-beta.3

Core of SecurityDept, a layered authentication and authorization toolkit built as reusable Rust crates.
Documentation
#[cfg(feature = "reexport-josekit")]
pub use josekit;
#[cfg(feature = "reexport-jsonwebtoken")]
pub use jsonwebtoken;
#[cfg(feature = "reexport-oauth2")]
pub use oauth2;
#[cfg(feature = "reexport-openidconnect")]
pub use openidconnect;
#[cfg(feature = "basic-auth-context")]
pub use securitydept_basic_auth_context as basic_auth_context;
#[cfg(feature = "creds")]
pub use securitydept_creds as creds;
#[cfg(feature = "creds-manage")]
pub use securitydept_creds_manage as creds_manage;
#[cfg(feature = "oauth-provider")]
pub use securitydept_oauth_provider as oauth_provider;
#[cfg(feature = "oauth-resource-server")]
pub use securitydept_oauth_resource_server as oauth_resource_server;
#[cfg(feature = "oidc-client")]
pub use securitydept_oidc_client as oidc;
#[cfg(feature = "realip")]
pub use securitydept_realip as realip;
#[cfg(feature = "session-context")]
pub use securitydept_session_context as session_context;
#[cfg(feature = "token-set-context")]
pub use securitydept_token_set_context as token_set_context;
#[cfg(feature = "utils")]
pub use securitydept_utils as utils;