How InPerson Signing works in NSE
Thursday, June 17, 2021 at 09:59amHi,
in our current on-prem v11.25, for InPerson signing, there is dropdown box for signers to choose who will sign. but same request to SaaS, I don't see the dropdown box anymore. where is the InPerson signing ceremony showed in NSE?
thanks,
Cindy
Reply to: How InPerson Signing works in NSE
Thursday, June 17, 2021 at 10:16amHi Cindy,
Instead of dropdown box, now a welcome page will be displayed upfront the in-person signing, see below:
You can choose to show/hide the highlighted 7 UI components.
On the other hand, why you are not seeing the welcome page is probably because you are building the signing link with signer's authentication token. Please note in NSE, only signing links formulated with with sender authentication token or sender's signer authentication token can kick off an in-person signing ceremony. Check below two methods:
Method 1:
With the first method, we’ll authenticate the signing link with a sender authentication token:
String senderAuthToken = eslClient.getAuthenticationTokensService().createSenderAuthenticationToken(packageId);
With the sender authentication token by hand, build the link with below template:
{instance_url}/auth?authenticationToken={sender_auth_token}&target={instance_url}/transaction/{package_id}/sign
The final signing link could look like the example below:
https://sandbox.esignlive.com/auth?authenticationToken=MTcxMzE1MWYtZjM3Ni00ZTEyLWFmNTctZTUyY2Q5ZTMxN2Qx&target=https://sandbox.esignlive.com/transaction/BEJGut_BQrji0JIyLJJE-4-VCmI=/sign
Method 2:
Instead of the sender authentication token, it also works when retrieving a sender’s signer authentication token.
String multiUseToken = eslClient.getAuthenticationTokensService().createSignerAuthenticationToken(packageId, signerId); String singleUseToken = eslClient.getAuthenticationTokensService().createSignerAuthenticationTokenForSingleUse(packageId, signerId, signerSessionFields);
Using the signer authentication token, you can obtain a signing session by building the following URL:
https://sandbox.esignlive.com/access?sessionToken={signerAuthToken}
With either link, developers can either open it in a new window tab or embed the link into an iFrame and seamlessly integrated into your own application.
Duo