OptionalallowInsecureRequests
allowInsecureRequests?: boolean
appBaseUrl
appBaseUrl: string
OptionalauthorizationParameters
OptionalbeforeSessionSaved
OptionalclientAssertionSigningAlg
clientAssertionSigningAlg?: string
OptionalclientAssertionSigningKey
clientAssertionSigningKey?: string | CryptoKey
OptionalclientSecret
clientSecret?: string
OptionalenableAccessTokenEndpoint
enableAccessTokenEndpoint?: boolean
OptionalenableTelemetry
enableTelemetry?: boolean
Optionalfetch
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
Optionalinit: RequestInit
Returns Promise<Response>
- (input: string | URL | Request, init?: RequestInit): Promise<Response>
Parameters
- input: string | URL | Request
Optionalinit: RequestInit
Returns Promise<Response>
OptionalhttpTimeout
httpTimeout?: number
OptionaljwksCache
jwksCache?: JWKSCacheInput
OptionalpushedAuthorizationRequests
pushedAuthorizationRequests?: boolean
Optionalroutes
routes?: Partial< Pick<Routes, "login" | "callback" | "logout" | "backChannelLogout">,> OptionalsignInReturnToPath
signInReturnToPath?: string
MDN Reference