Bjones82 | Posts: 27

Single SignOn into package development

0 votes
I need to have a way to enter the url like https://sandbox.esignlive.com/packages/ab854149-bd9c-4c80-89e0-3a6012c23659 and using single sign on be instantly put into that document packages edit screen using your web interface. The theory behind this is that we are using your API to create and send packages, but if the user wants to use some of Silanis' more advanced settings they can simply open the Silanis Web UI by clicking a single button in our application. I have spoken with a member of your support team on the phone and he mentioned that it is possible by installing certificates and he said he was going to look into other options using the .Net SDK but I have not heard back from that. I received and email yesterday telling me to post my question in this forum to receive an answer.

mwilliams | Posts: 957

Reply to: Single SignOn into package development

0 votes
Yes. Thank you for posting in here. We like to have questions asked in here to help make content available for others that might have the same issue. As for your question, yes, you can create a URL that will allow access to a package view session without having to go through the login screen. To do this, you'd simply need to create a SenderAuthenticationToken and call for a Redirect URL from the authenticationClient, like this:
string senderAuthenticationToken = eslClient.AuthenticationTokenService.CreateSenderAuthenticationToken(packageId);
AuthenticationClient authenticationClient = new AuthenticationClient("https://sandbox.esignlive.com");
string generatedLinkToPackageViewForSender = authenticationClient.BuildRedirectToPackageViewForSender(senderAuthenticationToken, packageId);
The packageId would be the package Id of the package you're wanting to open the view for.

Bjones82 | Posts: 27

Reply to: Single SignOn into package development

0 votes
Great thanks!!

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