Interface: ProcessAuthorizationCodeResponseOptions

March 19, 2026 Ā· View on GitHub

šŸ’— Help the project

Support from the community to continue maintaining and improving this module is welcome. If you find the module useful, please consider supporting the project by becoming a sponsor.


Properties

[jweDecrypt]?

• optional [jweDecrypt]?: JweDecryptFunction

See jweDecrypt.


expectedNonce?

• optional expectedNonce?: string | typeof expectNoNonce

Expected ID Token nonce claim value. Default is expectNoNonce.


maxAge?

• optional maxAge?: number | typeof skipAuthTimeCheck

ID Token auth\_time claim value will be checked to be present and conform to the maxAge value. Use of this option is required if you sent a max_age parameter in an authorization request. Default is client.default\_max\_age and falls back to skipAuthTimeCheck.


recognizedTokenTypes?

• optional recognizedTokenTypes?: RecognizedTokenTypes

See RecognizedTokenTypes.


requireIdToken?

• optional requireIdToken?: boolean

When true this requires TokenEndpointResponse.id_token to be present