- 22 Oct 2024
- 1 Minute to read
- DarkLight
Deprecated APIs in the DSAPP SDK
- Updated on 22 Oct 2024
- 1 Minute to read
- DarkLight
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) |