OneSpan Sign Developer: Embedded Signing and Uptime Reports
In this blog, I will go over what you might have missed in the OneSpan Sign Developer Community during the week of February 5th, 2018. Let's get straight to it.
Signing URL
The signing URL is the link that will redirect your recipients to the Signing Ceremony. This is the same link that is included in the email sent out to recipients. The signing URL is also retrievable through the API. Hence, for example, if you have a use case where you customize the activation emails sent to recipients with simply the instructions to login to your application, then you can definitely provide this link through your application.
Uptime Reports
In order to get information on OneSpan Sign’s system status, uptime track record, security safeguards, deployment dates, and more, you can visit our Trust Center. However, these information are not available through the API. If you want to do a quick sanity check, you can retrieve the application version:
String appVersion = eslClient.getSystemService().getApplicationVersion(); //Java SDK string appVersion = eslClient.SystemService.GetApplicationVersion(); //.NET SDK GET https://{environment}.esignlive.com/api/sysinfo //REST API
Embedded Signing
To create an embedded session with your application, you'll first need to create a signer authentication token. An authentication token is used to obtain a valid session for a particular type of user. These tokens are single or multi use, and expire after 30 minutes. Once you've gotten an authentication token, the next step is to build the following URL to embed in the src of your iframe:
https://sandbox.esignlive.com/access?sessionToken={signerToken} //sandbox https://apps.esignlive.com/access?sessionToken={signerToken} //production
However, to load the Signing Ceremony in the iFrame, you must have third-party cookies enabled. For more information on this, you can read my previous blog. Link to Post If you have questions regarding this blog or anything else concerning integrating OneSpan Sign into your application, visit the Developer Community Forums: developer.esignlive.com. That's it from me. Thank you for reading! If you found this post helpful, please share it on Facebook, Twitter, or LinkedIn.
Haris Haidary
Technical Evangelist