Optional
allowInsecureRequests
allowInsecureRequests?: boolean
appBaseUrl
appBaseUrl: string
Optional
authorizationParameters
Optional
beforeSessionSaved
Optional
clientAssertionSigningAlg
clientAssertionSigningAlg?: string
Optional
clientAssertionSigningKey
clientAssertionSigningKey?: string | CryptoKey
Optional
clientSecret
clientSecret?: string
Optional
enableTelemetry
enableTelemetry?: boolean
Optional
fetch
fetch?: {
(input: URL | RequestInfo, init?: RequestInit): Promise<Response>;
(input: string | URL | Request, init?: RequestInit): Promise<Response>;
}
Type declaration
- (input: URL | RequestInfo, init?: RequestInit): Promise<Response>
Parameters
- input: URL | RequestInfo
Optional
init: RequestInit
Returns Promise<Response>
- (input: string | URL | Request, init?: RequestInit): Promise<Response>
Parameters
- input: string | URL | Request
Optional
init: RequestInit
Returns Promise<Response>
Optional
httpTimeout
httpTimeout?: number
Optional
jwksCache
jwksCache?: JWKSCacheInput
Optional
pushedAuthorizationRequests
pushedAuthorizationRequests?: boolean
Optional
routes
routes?: Partial< Pick<Routes, "login" | "callback" | "logout" | "backChannelLogout">,> Optional
signInReturnToPath
signInReturnToPath?: string
MDN Reference