ValidateRequest
The Validate request is communicated by the VCAS platform to the client. The client responds with success, failure or retry logic.
ValidateRequest API Reference: Interactive request/response specification
ValidateRequest Code Recipe: Pseudocode resource with code snippets
Name | Description | Type | Length | Required |
---|---|---|---|---|
ProcessorId | VCAS provided identifier for the client. | String | Up to 24 characters | Required |
IssuerId | VCAS provided identifier for the client. | String | Up to 24 characters | Required |
TransactionId | VCAS generated transaction reference id: 36-character GUID value. | String | Up to 36 characters | Required |
StepupType | The StepupType value that was returned in the RDX Stepup Response, RDX will echo back this field on the Validate request. Stepup Type Values | String | Enum | Optional |
DSTransactionId | Directory Server (DS) generated transaction reference id. GUID Format. | String | 36 characters | Conditional |
StepupRequestId | Unique identifier to identify the particular Stepup request. | String | Up to 36 characters | Optional |
FirstFactorOutcome | Will provide the outcome of the first authentication. Validate Response values: | String | Enum | Optional |
StepupCounter | Counter for tracking the number of Stepup calls. Each Stepup can go from Stepup ➤ InitiateAction ➤ Validate. If the user requests a "resend" via the browser or native app templates it will initiate another Stepup request. Note: Initial value will be 0 (zero). | Integer | Required | |
MessageVersion | Version of the 3DS protocol based on 3DS spec. This version will increment with each new specification released by EMVCo for 2.2. This will typically follow a X.Y.Z version format. Example: 2.2.0 | String | Up to 8 characters. | Required |
RDXMessageVersion | Message Version of the RDX protocol being used. This will be used to enable new features without breaking current integrations. Example: 2.2.3 | String | Up to 8 characters | Optional |
BehavioralBiometricsResult | Object to validate result in behavioral biometrics authentication. ValidateRequest.BehavioralBiometricsResult | List.Object | NA | Required |
CredentialResponse | A list of Credential Response Objects. Must contain at least one credential object. This object is used to validate the challenge and can contain values input by the consumer; e.g. the record will contain the OTP value to validate. ValidateRequest.CredentialResponse | List.Object | NA | Required |
Updated 1 day ago