List of all items
Structs
- AuthConfig
- CopilotAuthConfig
- OpenAIAuthConfig
- credentials::CredentialStorage
- credentials::CustomApiKeyStorage
- oauth_server::OAuthCallbackPage
- openai_chatgpt_oauth::OpenAIChatGptAuthHandle
- openai_chatgpt_oauth::OpenAIChatGptSession
- openai_chatgpt_oauth::OpenAICredentialOverview
- openrouter_oauth::OpenRouterOAuthConfig
- openrouter_oauth::OpenRouterToken
- pkce::PkceChallenge
Enums
- OpenAIPreferredMethod
- credentials::AuthCredentialsStoreMode
- oauth_server::AuthCallbackOutcome
- oauth_server::OAuthProvider
- openai_chatgpt_oauth::OpenAIChatGptAuthStatus
- openai_chatgpt_oauth::OpenAIResolvedAuth
- openai_chatgpt_oauth::OpenAIResolvedAuthSource
- openrouter_oauth::AuthStatus
Functions
- credentials::clear_custom_api_keys
- credentials::load_custom_api_keys
- credentials::migrate_custom_api_keys_to_keyring
- oauth_server::run_auth_code_callback_server
- openai_chatgpt_oauth::clear_openai_chatgpt_session
- openai_chatgpt_oauth::clear_openai_chatgpt_session_with_mode
- openai_chatgpt_oauth::exchange_openai_chatgpt_code_for_tokens
- openai_chatgpt_oauth::generate_openai_oauth_state
- openai_chatgpt_oauth::get_openai_chatgpt_auth_status
- openai_chatgpt_oauth::get_openai_chatgpt_auth_status_with_mode
- openai_chatgpt_oauth::get_openai_chatgpt_auth_url
- openai_chatgpt_oauth::load_openai_chatgpt_session
- openai_chatgpt_oauth::load_openai_chatgpt_session_with_mode
- openai_chatgpt_oauth::parse_openai_chatgpt_manual_callback_input
- openai_chatgpt_oauth::refresh_openai_chatgpt_session_from_refresh_token
- openai_chatgpt_oauth::refresh_openai_chatgpt_session_with_mode
- openai_chatgpt_oauth::resolve_openai_auth
- openai_chatgpt_oauth::save_openai_chatgpt_session
- openai_chatgpt_oauth::save_openai_chatgpt_session_with_mode
- openai_chatgpt_oauth::summarize_openai_credentials
- openrouter_oauth::clear_oauth_token
- openrouter_oauth::clear_oauth_token_with_mode
- openrouter_oauth::exchange_code_for_token
- openrouter_oauth::get_auth_status
- openrouter_oauth::get_auth_status_with_mode
- openrouter_oauth::get_auth_url
- openrouter_oauth::load_oauth_token
- openrouter_oauth::load_oauth_token_with_mode
- openrouter_oauth::save_oauth_token
- openrouter_oauth::save_oauth_token_with_mode
- pkce::generate_pkce_challenge