Optional customMessage: string | null
Optional. A custom message to present as part of the authentication context detail screen.
Optional encrypted: boolean | null
A flag indicates whether the authentication request should be encrypted.
Optional nonce: string | null
Optional. A nonce value to be included in the generated ID Token. This is typically provided by the application backend, and can be used to ensure at the backend that the authentication response corresponds to a specific request issued by the application.
• redirectUri: string
URL to which BindID will redirect on process completion, to convey results back to the calling application.
Optional scope: Array<XmBindIdScopeType> | null
Optional. A set of BindID scopes that will include additional information in the result claims. If not provided, only 'Openid' scope is sent
Optional state: string | null
Optional. A state value to be included in the BindID response issued through redirect. This is typically generated at the front-end, and verified at the front-end upon processing the redirect. This ensures that the redirect request corresponds to the BindID authentication request.
• transactionSigningData: XmBindIdTransactionSigningData
Required. A transaction signing request data, the data will be sent as a custom OIDC claim under the name bindid_psd2_transaction, it will be included in the id_token.
Optional verifications: Array<XmRequiredVerifications> | null
A collection of verifications to try and execute for this request. It is not guaranteed that
each requested verification will be fulfilled. The
acr claim of the resulting access token
should be examined to determine which verifications were fulfilled.