ART Framework API Docs
    Preparing search index...

    Interface PKCEOAuthConfig

    Configuration for the PKCE OAuth 2.0 authentication strategy.

    interface PKCEOAuthConfig {
        authorizationEndpoint: string;
        channelName?: string;
        clientId: string;
        openInNewTab?: boolean;
        redirectUri: string;
        resource?: string;
        scopes: string;
        tokenEndpoint: string;
    }
    Index

    Properties

    authorizationEndpoint: string

    The OAuth 2.0 authorization endpoint URL.

    channelName?: string

    BroadcastChannel name used to receive auth codes from callback tab (default 'art-auth').

    clientId: string

    The client ID for the application.

    openInNewTab?: boolean

    Open login in a new tab (default true for ART MCP flows).

    redirectUri: string

    The redirect URI for the application.

    resource?: string

    Optional: The resource parameter to specify the target audience (for MCP servers).

    scopes: string

    The scopes to request (space-separated).

    tokenEndpoint: string

    The OAuth 2.0 token endpoint URL.