ADK for TypeScript: API Reference
    Preparing search index...

    Interface OAuth2Auth

    Represents credential value and its metadata for a OAuth2 credential.

    interface OAuth2Auth {
        accessToken?: string;
        authCode?: string;
        authResponseUri?: string;
        authUri?: string;
        clientId?: string;
        clientSecret?: string;
        expiresAt?: number;
        expiresIn?: number;
        redirectUri?: string;
        refreshToken?: string;
        state?: string;
    }

    Properties

    accessToken?: string
    authCode?: string
    authResponseUri?: string
    authUri?: string

    tool or adk can generate the authUri with the state info thus client can verify the state

    clientId?: string
    clientSecret?: string
    expiresAt?: number
    expiresIn?: number
    redirectUri?: string

    tool or adk can decide the redirect_uri if they don't want client to decide

    refreshToken?: string
    state?: string