Source referencesRust module referenceaegis-auth
aegis-auth · crate
Declared module signatures, types, configuration, and source documentation.
Source: aegis/aegis-auth/src/lib.rs. SHA-256: 7b6f26da034daf413490a387eddccc9114ecb69734dba161516cf589b27c158c.
This source reference follows declared modules and preserves feature attributes. It includes public declarations and implementation methods in those modules. Private-module exports and trait resolution still require the compiler; not every declaration is a crate-root import. Function bodies and constant values are omitted. Source comments describe their implementation context and are not a production deployment claim.
challenge
pub mod challenge;Source line: 10.
provider
pub mod provider;Source line: 11.
session
pub mod session;Source line: 12.
store
pub mod store;Source line: 13.
pub use challenge::{build_challenge_payload, Challenge, ChallengeVerifier};
pub use challenge::{build_challenge_payload, Challenge, ChallengeVerifier};Source line: 15.
pub use provider::{ApiKeyProvider, ChallengeResponseProvider};
pub use provider::{ApiKeyProvider, ChallengeResponseProvider};Source line: 16.
pub use session::SessionManager;
pub use session::SessionManager;Source line: 17.
pub use store::{InMemoryNonceStore, InMemorySessionStore, NonceStore, SessionStore};
pub use store::{InMemoryNonceStore, InMemorySessionStore, NonceStore, SessionStore};Source line: 18.