CallBack
Thursday, August 23, 2018 at 10:33amHello,
I am trying to know more about the CallBack URL and notification related for this. Can you please share sample codes C#. To leran more how to use this feature in your system.
Thanks,
Nehme
OneSpan Introduces DigipassONE, Bringing a Unified Platform Approach to Authentication Modernization
A new authentication platform helps financial institutions support diverse customer authentication preferences while modernizing at their own pace Learn More
Reply to: CallBack
Thursday, August 23, 2018 at 11:02amCreate a new Package: {"@class":"com.silanis.esl.packages.event.ESLProcessEvent","name":"PACKAGE_CREATE","sessionUser":"18EZDL44xgsX","packageId":"wVdZEaPD2igwUnFGJBjDD0dpO7k=","message":null,"documentId":null,"createdDate":"2018-06-30T20:04:55.384Z"} Send a package {"@class":"com.silanis.esl.packages.event.ESLProcessEvent","name":"PACKAGE_ACTIVATE","sessionUser":"18EZDL44xgsX","packageId":"5n4obeO8jYoPp126Cm-Y3fxdfbo=","message":null,"documentId":null,"createdDate":"2018-06-30T20:09:50.425Z"} Signer 1 accept consent document {"@class":"com.silanis.esl.packages.event.ESLProcessEvent","name":"DOCUMENT_SIGNED","sessionUser":"44aafb7c-97b9-40e1-bb59-eb76c7d2a484","packageId":"5n4obeO8jYoPp126Cm-Y3fxdfbo=","message":null,"documentId":"default-consent","createdDate":"2018-06-30T20:10:51.002Z"} Signer 1 sign a signature block {"@class":"com.silanis.esl.packages.event.ESLProcessEvent","name":"DOCUMENT_SIGNED","sessionUser":"44aafb7c-97b9-40e1-bb59-eb76c7d2a484","packageId":"5n4obeO8jYoPp126Cm-Y3fxdfbo=","message":null,"documentId":"7caf46cdd75f7a411bf8c22793b84fa79d8d180becc40691","createdDate":"2018-06-30T20:12:12.256Z"} Signer 1 finish his part {"@class":"com.silanis.esl.packages.event.ESLProcessEvent","name":"SIGNER_COMPLETE","sessionUser":"44aafb7c-97b9-40e1-bb59-eb76c7d2a484","packageId":"5n4obeO8jYoPp126Cm-Y3fxdfbo=","message":null,"documentId":null,"createdDate":"2018-06-30T20:12:12.272Z"} Package Complete: {"@class":"com.silanis.esl.packages.event.ESLProcessEvent","name":"PACKAGE_COMPLETE","sessionUser":"e00696ec-d6f5-4feb-89c5-a5ce002a6c66","packageId":"5n4obeO8jYoPp126Cm-Y3fxdfbo=","message":null,"documentId":null,"createdDate":"2018-06-30T20:15:01.038Z"} Signer 1 opt out: {"@class":"com.silanis.esl.packages.event.ESLProcessEvent","name":"PACKAGE_OPT_OUT","sessionUser":"b5381b13-991e-4179-9f9b-d4e1ec9d06bb","packageId":"J5tyJalzG49hmDho5b9JdG61T7M=","message":"the personal info is not correct","documentId":null,"createdDate":"2018-06-30T20:16:29.763Z"}You'd need a public IP address to monitor the callbacks and deal with the request body to fit your own business logic. This blog will show you how to Creating a ASP.NET MVC Web Application And this blog will show you how to Creating a Callback Event Notification Listener with Controller Hope this could help you! DuoReply to: CallBack
Friday, August 24, 2018 at 05:23amReply to: CallBack
Friday, August 24, 2018 at 05:36am// Get the received request's headers var requestheaders = HttpContext.Request.Headers; // Get the received request's body var requestBody = string.Empty; using (var reader = new System.IO.StreamReader(HttpContext.Request.InputStream)) { requestBody = reader.ReadToEnd(); } JObject jsonBody = JObject.Parse(requestBody); //Do anything you want with the json payload from esignlive Debug.WriteLine(jsonBody); string packageId = jsonBody["packageId"].ToString();DuoReply to: CallBack
Tuesday, September 4, 2018 at 05:10amReply to: CallBack
Tuesday, September 4, 2018 at 09:29amReply to: CallBack
Tuesday, September 4, 2018 at 10:52amReply to: CallBack
Tuesday, September 4, 2018 at 11:31amReply to: CallBack
Tuesday, September 4, 2018 at 12:08pmReply to: CallBack
Tuesday, September 4, 2018 at 12:14pmReply to: CallBack
Wednesday, September 5, 2018 at 04:22amReply to: CallBack
Monday, September 10, 2018 at 05:13amReply to: CallBack
Monday, September 10, 2018 at 05:42amReply to: CallBack
Tuesday, September 11, 2018 at 06:28amReply to: CallBack
Monday, October 1, 2018 at 04:22amReply to: CallBack
Monday, October 1, 2018 at 08:01am.WithCustomId("Signer"))function to identify your role Id && signer Id? DuoReply to: CallBack
Monday, October 1, 2018 at 10:00am