getPreparedSignatureRequest (Service)
  • 22 Oct 2024
  • 1 Minute à lire
  • Sombre
    Lumière
  • PDF

getPreparedSignatureRequest (Service)

  • Sombre
    Lumière
  • PDF

The content is currently unavailable in French. You are viewing the default English version.
Résumé de l’article

API version: 2

Availability: DIGIPASS Gateway 5.0 and later

Authentication: Basic HTTP authentication using the front-end API key.

The getPreparedSignatureRequest service retrieves a prepared signature request for transaction data signing. The respective signature request is identified by a request key previously received via push notification.

Only one application is allowed to retrieve the signature request. The request key is consumed by the first application retrieving the signature transaction message, subsequent attempts to retrieve it will fail with the STAT_NOT_FOUND status code.

Depending on the user’s choice the mobile application can either complete the signature request (see authSignature (service)) or cancel it (see cancelAuthSignatureRequest (service)).

URL

https://dpgateway_host:dpgateway_port/rest/v2/signature/push /getPreparedSignatureRequest

Request

getPreparedSignatureRequest parameters

Parameter name

Data type

Description

requestKey

String

Required. The request key referring to the signature request previously generated by OneSpan Authentication Server and received via push notification.

serialNumber

String

Required. The Digipass authenticator serial number, e.g. VDS1000120-1.

Parameter names are case-sensitive.

Example

{
  "requestKey": "8408980524",
  "serialNumber": "VDS1000120-1"
}

Response

getPreparedSignatureRequest return values

Return value

Description

resultCodes

A JSON object that contains the return and status codes of the service.

result

A JSON object that contains the actual signature request as a Secure Channel message (requestMessage).

How to handle the signature request depends on the signature data type used in the initiating authSignatureRequest SOAP request (see Signature request content).

Example

{
  "resultCodes":
    {
      "returnCodeEnum": "RET_SUCCESS",
      "statusCodeEnum": "STAT_SUCCESS",
      "returnCode": 0,
      "statusCode": 0
    },
  "result":
    {
      "requestMessage": "00C1C3E40F42B8B36D836BE8A3CC1168…"
    }
}


Cet article vous a-t-il été utile ?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.
ESC

Ozzy, facilitant la découverte de connaissances grâce à l’intelligence conversationnelle