pub type AkApiEngine = Engine<Missing, Configured<Arc<TokenManager>>>;Expand description
Authkestra configured for stateless API tokens.
Aliased Type§
pub struct AkApiEngine {
pub providers: HashMap<String, Arc<dyn ErasedOAuthFlow>>,
pub session_store: Missing,
pub session_config: SessionConfig,
pub token_manager: Configured<Arc<TokenManager>>,
}Fields§
§providers: HashMap<String, Arc<dyn ErasedOAuthFlow>>Map of registered OAuth providers.
session_store: MissingThe session storage backend.
session_config: SessionConfigConfiguration for session cookies.
token_manager: Configured<Arc<TokenManager>>Manager for JWT signing and verification.