Authorize Challenge OTP Transaction Signing

Return a random value for PKI authentication.

Below is the URL to access the API functions:

POST /v2/CentagateWS/webresources/trans/authTransactionSigningCrOtp

Parameters

NoParametersOccurenceDescriptions
1UsernameRequiredRegistered Username in CENTAGATE Cloud
2DetailsRequiredThe User's Transaction Details
3TransactionIdRequiredUser’s Transaction Id That Have Sent During Request.
4otpRequiredThe User’s OTP
5ChallengeRequiredThe Challenge OTP Code
6AuthTokenRequiredThe Previous Generated Auth Token
7IntegrationKeyRequiredIntegration Key Of The App That The User Wants To Authenticate.
8UnixTimeStampRequiredCurrent Time In Unixtimestamp
9SupportFido​OptionalFIDO Authentication Option, Pass True To Enable And False To Disable. Or Leave It Empty.
10IpAddressOptionalIP Address From Where The Authentication Request Is Originated.
11BrowserFpOptionalBrowser Fingerprint
12HMAC​RequiredHmac Generated From Combination (Username + Otp + Details + TransactionId + AuthToken + UserAgent + IntegrationKey + SupportFido + BrowserFp + UnixTimeStamp + IpAddress) Using Secretkey (Can Be Obtained From The App Page) As The Key​

Sample Code

As in below there are some examples of source code of access the API functions: