Enhanced auth configuration with credential handling This extends the basic AuthConfig with raw and exchanged credentials

Constructors

Properties

authScheme: AuthScheme

The authentication scheme

rawAuthCredential?: AuthCredential

Raw auth credential used to collect credentials Used in auth schemes that need to exchange credentials (e.g. OAuth2, OIDC)

exchangedAuthCredential?: AuthCredential

Exchanged auth credential after processing Filled by ADK and client working together

credentialKey?: string

User-specified key for credential storage and retrieval

context?: Record<string, any>

Additional context properties

Methods