cindy

How InPerson Signing works in NSE

0 votes

Hi,

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

0 votes

Hi Cindy,

 

Instead of dropdown box, now a welcome page will be displayed upfront the in-person signing, see below:

6-17-10

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

Duo Liang OneSpan Evangelism and Partner Integrations Developer


Hello! Looks like you're enjoying the discussion, but haven't signed up for an account.

When you create an account, we remember exactly what you've read, so you always come right back where you left off