@lgriffin/esi.ts - EVE Online ESI API Client - v12.3.0
    Preparing search index...

    Interface EveSsoClientConfig

    interface EveSsoClientConfig {
        clientId: string;
        clientSecret?: string;
        callbackUrl?: string;
        ssoBaseUrl?: string;
        fetch?: FetchLike;
        timeoutMs?: number;
    }
    Index
    clientId: string

    The application's client id from developers.eveonline.com.

    clientSecret?: string

    The application's client secret. Omit for a public (PKCE) client; token requests then identify the application by client_id in the form body.

    callbackUrl?: string

    Redirect URI registered for the application. Used by EveSsoClient.getAuthorizationUrl.

    ssoBaseUrl?: string

    Override the SSO host, for tests or a proxy. Defaults to https://login.eveonline.com.

    fetch?: FetchLike

    Custom fetch implementation. Defaults to globalThis.fetch resolved at call time.

    timeoutMs?: number

    Give up on a token, refresh or revoke request that SSO has not answered, body included, within this many milliseconds. The request then rejects with an SsoError with error code timeout: status 0 and retryable when no status arrived; the status SSO sent when only the body was late, so a late 2xx is not retryable (the refresh token has probably been rotated). Fractions of a millisecond round up. Unset by default: requests wait as long as the connection stays open. Must be a positive, finite number.