Release Notes
This document is the user manual for the CSharp SDK.
Changelog - 6.6.0
- Transaction require location: added
RequirePreciseLocationflag toActionableTransactionandGenericTransaction - Transaction confirmation code: added
RequireConfirmationCodeflag andConfirmationCodesettings toActionableTransactionandGenericTransaction; theCreate Transactionresponse now returns the generatedConfirmationCode - Registration require location: added
RequirePreciseLocationflag toRegisterCodeV2 - QR Code with deeplink: the registration QR Code now encodes the registration deep link URL, so it can also be scanned with the device’s native camera application
Changelog - 6.5.5
- Add support for Redirect App2App
Changelog - 6.5.4
- Fixed docs
Changelog - 6.5.3
- Fixed null reference exception error
Changelog - 6.5.2
- Added back
GetDeviceContractsListrequest
Changelog - 6.5.1
- Pipeline change, no changes to the code
Changelog - 6.5.0
- Added
GetDeviceContractsListAPI
Changelog - 6.4.0
- Added Registration Token V2 request
RegisterCodeV2
- SDK Client Registration methods changed names:
GenerateDeeplinkURLchanged toGenerateRegistrationDeeplinkURLGenerateQRCodeURLchanged toGenerateRegistrationQRCodeURLGetQRCodechanged toGetRegistrationQRCode
Changelog - 6.3.0
- Added
DeviceIPandDeviceLocationto:ContractRecovercallbackRegistercallbackTransferContractcallbackDeviceWithinContractmodelAssociationContractDeviceV2modelGetContractDevicesByKeyV2DeviceResponserequest responseGetContractDevicesByUserIDV2DeviceResponserequest response
Changelog - 6.2.0
- Added four new APIs to improve Trustfactor integration:
GetAssociationsContractsDevicesV2GetContractsWithDevicesGetContractDevicesByKeyV2GetContractDevicesByUserIDV2
Changelog - 6.1.0
- Added
ExpiresAtproperty to create transaction v3 response model
Changelog - 6.0.1
- Added
MarketingNamefield toDevice Infomodel - Added
E_400090080andE_400090081error codes onCreate Transactionrequest
Changelog - 6.0.0
- Renamed
ApplicationConfigtoClient - Remove outdated transaction creation request
- Response
Timestampis now mandatory - Added new
ClientBuilderto create newClient - Added support for secondary endpoint and secondary endpoint pub (should use the builder for easier client initialization)
Changelog - 5.1.0
- Detail the transaction deep link creation
- Fix Generic transaction
actionandactionNameoptional properties - Added
GetTransactionStatusAPI call - Added support for
defaultrequired authentication on transaction creation
Changelog - 5.0.0
- Added Risk Modules objects for v3 transactions
- Fix MetaData namespace for transactions v3, that where using MetaData v2.
- Set
GetHeadersmethod to public inApplicationConfigto use incallbackresponses
Changelog - 4.0.1
- Correction of a bug on the
SendRequestmethod,Optionparameter null not being validated
Changelog - 4.0.0
- Envelopes timestamp validation
- Deleted all backoffice requests and associated tests
- Added support for request custom headers using
Options - Add action field to
GenericTransactionsV3 - Added missing Callback
ContractRecover - Replace
Deviceobject withDeviceInfoonRemoveDeviceContractcallback - Removed
ContractsKeysproperty onShareContractcallback