List of all items
Structs
- agent::Agent
- agent::LoginOptions
- agent::LoginState
- agent::LogoutOptions
- agent::client::AdditionalProviderMetadata
- agent::client::LoginContext
- agent::client::LoginState
- agent::client::OAuth2Client
- agent::client::OpenIdClient
- agent::client::OpenIdLoginState
- components::authenticated::Authenticated
- components::authenticated::AuthenticatedProperties
- components::context::Agent
- components::context::OAuth2
- components::context::OAuth2Properties
- components::failure::Failure
- components::failure::FailureMessage
- components::failure::FailureMessageProps
- components::failure::FailureProps
- components::noauth::NotAuthenticated
- components::noauth::Props
- components::redirect::Redirect
- components::redirect::location::LocationProperties
- components::redirect::location::LocationRedirector
- components::redirect::router::RouterProperties
- components::redirect::router::RouterRedirector
- components::use_authentication::UseAuthentication
- components::use_authentication::UseAuthenticationComponentProperties
- config::oauth2::Config
- config::openid::Config
- config::openid::MetadataUrls
- context::Authentication
- context::LatestAccessToken
Enums
- agent::Error
- agent::OAuth2Error
- components::redirect::Msg
- config::openid::MetadataSource
- context::ContextValue
- context::OAuth2Context
- context::Reason
Traits
- agent::OAuth2Operations
- agent::client::Client
- components::redirect::Redirector
- components::redirect::RedirectorProperties
- components::use_authentication::UseAuthenticationProperties
- context::Unzipped
- context::UnzippedWith
- context::UseContext
Functions
- components::context::use_auth_agent
- hook::oauth2::use_auth_agent
- hook::openid::use_auth_agent
- hook::use_auth_state
- hook::use_latest_access_token
- oauth2::use_auth_agent
- openid::use_auth_agent
Type Aliases
- agent::client::ExtendedClient
- agent::client::ExtendedProviderMetadata
- components::context::oauth2::OAuth2
- components::context::openid::OAuth2
- components::redirect::location::oauth2::LocationRedirect
- components::redirect::location::openid::LocationRedirect
- components::redirect::router::oauth2::RouterRedirect
- components::redirect::router::openid::RouterRedirect
- context::Claims