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

    Interface BaseCredentialRefresher

    Base interface for credential refreshers.

    Credential refreshers are responsible for checking if a credential is expired or needs to be refreshed, and for refreshing it if necessary.

    interface BaseCredentialRefresher {
        isRefreshNeeded(
            authCredential: AuthCredential,
            authScheme?: AuthScheme,
        ): Promise<boolean>;
        refresh(
            authCredential: AuthCredential,
            authScheme?: AuthScheme,
        ): Promise<AuthCredential>;
    }

    Methods