Constructor for EnhancedAuthConfig
OptionalrawOptionalexchangedOptionalcredentialOptionalcontext?: Record<string, any>The authentication scheme
OptionalrawRaw auth credential used to collect credentials Used in auth schemes that need to exchange credentials (e.g. OAuth2, OIDC)
OptionalexchangedExchanged auth credential after processing Filled by ADK and client working together
OptionalcredentialUser-specified key for credential storage and retrieval
OptionalcontextAdditional context properties
Enhanced auth configuration with credential handling This extends the basic AuthConfig with raw and exchanged credentials