Deprecated APIs

From version 4.11 of the DSAPP SDK

The following APIs have been deprecated from the 4.11 version of the DSAPP SDK.

Deprecated APIs from version 4.11 of the DSAPP SDK
DSAPP SDK component Deprecated API
Client

DecryptData

GenerateSessionKey

InitializeProtocol

ValidateSharedDataChecksumV2

Server

EncryptData

GenerateSessionkey

GenerateSharedDataV2

ValidateServerNonce

Recommended minimal length for shared data:

  • Numeric (0-9): 24 characters
  • Alphanumeric (0-9, A-Z): 16 characters
  • Case-sensitive alphanumeric (0-9, a-z, A-Z): 13 characters

The DSAPP SDK has been improved with the implementation of the Secure Remote Password (SRP) protocol to enhance the security provisioning.

The SRP methods described in the workflow in Workflow for the activation process with the DSAPP SDK must be used to avoid this issue.

From version 4.4 of the DSAPP SDK

The following APIs have been refactored from the 4.4 version of the DSAPP SDK to ease the integration.

APIs refactored from version 4.4 of the DSAPP SDK
DSAPP SDK component Deprecated API
Client

DecryptActivationData (use DecryptData instead)

InitializeRegistrationData (use InitializeProtocol instead)

InitializeRegistrationDataV2 (use InitializeProtocol instead)

Server

EncryptActivationDataV2 (use EncryptData instead)

From version 4.3 of the Digipass SDK

The following APIs have been deprecated from the 4.3 version of the Digipass SDK to fix an issue in the computation of the activation password checksum.

APIs refactored from version 4.3 of the Digipass SDK
Digipass SDK component Deprecated API
Client

ValidateSharedDataChecksum (use ValidateSharedDataChecksumV2 instead)

ValidateSharedDataChecksumV1 (use ValidateSharedDataChecksumV2 instead)

Server

GenerateSharedData (use GenerateSharedDataV2 instead)

GenerateSharedDataV1 (use GenerateSharedDataV2 instead)

From version 4.1 of the Digipass SDK

The following APIs have been deprecated from the 4.1 version of the Digipass SDK to optimize the computation of the CHS key.

APIs refactored from version 4.1 of the Digipass SDK
Digipass SDK component Deprecated API
Client

InitializeRegistrationDataV1 (use InitializeRegistrationDataV2 instead)

ValidateSharedDataChecksumV1 (use ValidateSharedDataChecksumV2 instead)

Server

EncryptActivationData (use EncryptActivationDataV22 instead)

EncryptActivationDataV1 (use EncryptActivationDataV2 instead)