OptionalallowInsecureRequests
allowInsecureRequests?: boolean
appBaseUrl
appBaseUrl: string
OptionalauthorizationParameters
OptionalbeforeSessionSaved
OptionalclientAssertionSigningAlg
clientAssertionSigningAlg?: string
OptionalclientAssertionSigningKey
clientAssertionSigningKey?: string | CryptoKey
OptionalclientSecret
clientSecret?: string
OptionaldpopKeyPair
dpopKeyPair?: DpopKeyPair
OptionaldpopOptions
dpopOptions?: DpopOptions
OptionalenableAccessTokenEndpoint
enableAccessTokenEndpoint?: boolean
OptionalenableConnectAccountEndpoint
enableConnectAccountEndpoint?: boolean
OptionalenableTelemetry
enableTelemetry?: boolean
Optionalfetch
fetch?: {
(input: URL | RequestInfo, init?: RequestInit): Promise<Response>;
(input: string | Request | URL, init?: RequestInit): Promise<Response>;
}
Type Declaration
- (input: URL | RequestInfo, init?: RequestInit): Promise<Response>
Parameters
- input: URL | RequestInfo
Optionalinit: RequestInit
Returns Promise<Response>
- (input: string | Request | URL, init?: RequestInit): Promise<Response>
Parameters
- input: string | Request | URL
Optionalinit: RequestInit
Returns Promise<Response>
OptionalhttpTimeout
httpTimeout?: number
OptionalincludeIdTokenHintInOIDCLogoutUrl
includeIdTokenHintInOIDCLogoutUrl?: boolean
OptionaljwksCache
jwksCache?: JWKSCacheInput
OptionalnoContentProfileResponseWhenUnauthenticated
noContentProfileResponseWhenUnauthenticated?: boolean
OptionalpushedAuthorizationRequests
pushedAuthorizationRequests?: boolean
OptionalsignInReturnToPath
signInReturnToPath?: string
OptionaluseDPoP
useDPoP?: boolean
MDN Reference