Skip to main content

vtcode_config/auth/
mod.rs

1pub use vtcode_auth::{
2    AuthCallbackOutcome, AuthCodeCallbackServer, AuthCredentialsStoreMode, AuthStatus,
3    CopilotAuthConfig, CredentialStorage, CustomApiKeyStorage, McpOAuthConfig,
4    McpOAuthLoginCompletion, McpOAuthPreparedLogin, McpOAuthService, McpOAuthStatus, McpOAuthToken,
5    OAuthCallbackPage, OAuthProvider, OpenAIAccountAuthService, OpenAIChatGptAuthHandle,
6    OpenAIChatGptAuthStatus, OpenAIChatGptSession, OpenAIChatGptSessionRefresher,
7    OpenAICredentialOverview, OpenAIResolvedAuth, OpenAIResolvedAuthSource, OpenRouterOAuthConfig,
8    OpenRouterToken, PkceChallenge, clear_custom_api_keys, clear_oauth_token,
9    clear_oauth_token_with_mode, clear_openai_chatgpt_session,
10    clear_openai_chatgpt_session_with_mode, exchange_code_for_token,
11    exchange_openai_chatgpt_code_for_tokens, generate_pkce_challenge, get_auth_status,
12    get_auth_status_with_mode, get_auth_url, get_openai_chatgpt_auth_status,
13    get_openai_chatgpt_auth_status_with_mode, get_openai_chatgpt_auth_url, load_custom_api_keys,
14    load_oauth_token, load_oauth_token_with_mode, load_openai_chatgpt_session,
15    load_openai_chatgpt_session_with_mode, migrate_custom_api_keys_to_keyring,
16    refresh_openai_chatgpt_session_with_mode, resolve_openai_auth, run_auth_code_callback_server,
17    save_oauth_token, save_oauth_token_with_mode, save_openai_chatgpt_session,
18    save_openai_chatgpt_session_with_mode, start_auth_code_callback_server,
19    summarize_openai_credentials,
20};