Module auth

Module auth 

Source

Re-exports§

pub use error::AuthError;
pub use error::Result;
pub use registry::ProviderRegistry;
pub use storage::AuthStorage;
pub use storage::AuthTokens;
pub use storage::Credential;
pub use storage::CredentialType;
pub use storage::DefaultAuthStorage;

Modules§

anthropic
api_key
error
registry
storage

Structs§

AuthFlowWrapper
Wrapper to convert a concrete AuthenticationFlow into a DynAuthenticationFlow

Enums§

AuthMethod
Available authentication methods for a provider
AuthProgress
Progress status for authentication flows

Traits§

AuthenticationFlow
Generic authentication flow trait that providers can implement
DynAuthenticationFlow
Type-erased authentication flow for dynamic dispatch
InteractiveAuth
Marker trait for providers that support interactive authentication