- 25 Oct 2024
- 1 Minute to read
- DarkLight
Version 4.31.0
- Updated on 25 Oct 2024
- 1 Minute to read
- DarkLight
New features and enhancements
.NET
The DSAPP Server SDK has been re-factored to modernize and improve the code resulting in a number of code changes. We recommend that you review your integrations to make sure these changes are reflected in your code.
General changes
Added the IDSAPPServer interface
Replaced the DSAPPServer class with the IDSAPPServer interface
Added the DSAPPServerProvider class used to create instance of IDSAPPServer
Renamed namespace from Vasco to OneSpan
Added C# XML comments
Changes in the DSAPPException class
Updated the GetErrorMessage() method to the Message property
Updated the GetErrorCode() method to the ErrorCode property
Changes in the EncryptActivationDataResponse class
Updated the getSessionKey() method to the SessionKey property
Updated the getXFad() method to the XFad property
Updated the getXErc() method to the XErc property
Updated the getEncryptedNonces() method to the EncryptedNonces property
Updated the getEncryptedServerPublicKey() method to the EncryptedServerPublicKey property
Updated the getServerInitialVector() method to the ServerInitialVector property
Updated the getServerNonce() method to the ServerNonce property
Changes in the EncryptDataResponse class
Updated the getServerInitialVector() method to the ServerInitialVector property
Updated the getEncryptedData() method to the EncryptedData property
Changes in the GenerateSessionKeyResponse class
Updated the getSessionKey() method to the SessionKey property
Updated the getEncryptedNonces() method to the EncryptedNonces property
Updated the getEncryptedServerPublicKey() method to the EncryptedServerPublicKey property
Updated the getServerInitialVector() method to the ServerInitialVector property
Updated the getServerNonce() method to the ServerNonce property
Changes in the SRPClientInfoResponse class
Updated the GetPasswordVerifier() method to the PasswordVerifier property
Updated the GetUserPassword() method to the UserPassword property
Updated the GetSalt() method to the Salt property
Changes in the SRPEncryptResponse class
Updated the GetEncryptedData() method to the EncryptedData property
Updated the GetMac() method to the Mac property
Updated the GetEncryptionCounter() method to the EncryptionCounter property
Changes in the SRPServerEphemeralKeyResponse class
Updated the GetServerEphemeralPublicKey() method to the ServerEphemeralPublicKey property
Updated the GetServerEphemeralPrivateKey() method to the ServerEphemeralPrivateKey property
Changes in the SRPSessionKeyResponse class
Updated the GetSessionKey() method to the SessionKey property
Updated the GetServerEvidenceMessage() method to the ServerEvidenceMessage property
For more information, see the DSAPP SDK Integration Guide.