OAuth configuration

interface OAuthConfig {
    cacheDuration?: number;
    maxRetries?: number;
    providers: Partial<Record<OAuthProvider, OAuthProviderConfig>>;
    retryDelay?: number;
    timeout?: number;
    usePKCE?: boolean;
}

Hierarchy

  • BaseConfig
    • OAuthConfig

Properties

cacheDuration?: number
maxRetries?: number
providers: Partial<Record<OAuthProvider, OAuthProviderConfig>>
retryDelay?: number
timeout?: number
usePKCE?: boolean