@airbolt/sdk
    Preparing search index...

    Interface TokenManagerOptions

    Token configuration options

    interface TokenManagerOptions {
        authProvider?: null | AuthProvider;
        baseURL: string;
        getAuthToken?: () => string | Promise<string>;
        maxRetries?: number;
        refreshBuffer?: number;
        retryDelay?: number;
        userId?: string;
    }
    Index

    Properties

    authProvider?: null | AuthProvider

    Auto-detected auth provider

    baseURL: string

    Base URL for the API

    getAuthToken?: () => string | Promise<string>

    External auth token getter function

    maxRetries?: number

    Maximum retry attempts (default: 3)

    refreshBuffer?: number

    Refresh buffer in seconds (default: 300 = 5 minutes)

    retryDelay?: number

    Retry delay in milliseconds (default: 1000)

    userId?: string

    User ID for token generation (optional)