Member Junction
    Preparing search index...

    OAuth connection status for UI display

    interface OAuthConnectionStatus {
        connectionId: string;
        grantedScopes?: string;
        hasRefreshToken?: boolean;
        hasValidTokens: boolean;
        isAccessTokenExpired?: boolean;
        isOAuthEnabled: boolean;
        issuerUrl?: string;
        reauthorizationReason?: string;
        requiresReauthorization: boolean;
        tokenExpiresAt?: Date;
    }
    Index

    Properties

    connectionId: string

    Connection ID

    grantedScopes?: string

    Granted scopes

    hasRefreshToken?: boolean

    Whether a refresh token exists

    hasValidTokens: boolean

    Whether valid OAuth tokens exist

    isAccessTokenExpired?: boolean

    Whether the access token is expired

    isOAuthEnabled: boolean

    Whether OAuth is configured for this connection

    issuerUrl?: string

    OAuth issuer URL

    reauthorizationReason?: string

    Reason re-authorization is required

    requiresReauthorization: boolean

    Whether re-authorization is required

    tokenExpiresAt?: Date

    When the access token expires