mbilensky | Posts: 52

Programmatically Lock a Signer

0 votes
Hello, I am looking through the Java SDK for a way to programmatically lock a signer, I've attempted to use the PackageService.updateSigner() method but found that it won't update the locked flag on the sender object. I've also looked through some of the other services and am still unable to find a way to lock a signer. Is locking a signer possible through the SDK? Thanks

harishaidary | Posts: 1812

Reply to: Programmatically Lock a Signer

1 votes
Hi Mitch, Unfortunately, there is no call available to programmatically lock a signer through the SDKs or API. A signer can only be locked if he/she unsuccessfully attempts too many times to answer Q&A/SMS authentication. What's your motivation behind locking a signer?

ahoytodd | Posts: 23

Reply to: Programmatically Lock a Signer

0 votes
Hi Haris, So, does that also mean that neither SDKs or API can "unlock" a signer who has been locked out? Thanks, Todd

harishaidary | Posts: 1812

Reply to: Programmatically Lock a Signer

1 votes
Hi Todd, Unlocking can be done through the SDKs/API: https://developer.esignlive.com/guides/feature-guides/unlocking-signers/ However, manually LOCKING a signer is not possible.

ahoytodd | Posts: 23

Reply to: Programmatically Lock a Signer

0 votes
Thanks Haris.

ahoytodd | Posts: 23

Reply to: Programmatically Lock a Signer

0 votes
Hi Haris, So, we continue to research some solutions to our REST API. Is there a means through the callback functionality, or any other event notification means, to identify the lock status for a signer? Thanks, Todd

harishaidary | Posts: 1812

Reply to: Programmatically Lock a Signer

1 votes
There is an event "SIGNER_LOCKED" available that you can register with the callback notification functionality that will notify you if a signer failed SMS/Q&A authentication: http://docs.esignlive.com/content/c_integrator_s_guide/sdk/i_reports_and_logging/event_notifications.htm

ahoytodd | Posts: 23

Reply to: Programmatically Lock a Signer

0 votes
Thanks Haris. Is there a setting somewhere else, or another means to determine why we're not getting a callback event through our API when a signer becomes locked? So, we found the "signer_locked" setting,. Then tested in in the Silanis Sandbox environment, and it works. That is we get a call through the API AND we get a signer locked email. Then we tested this setting within our on premise solution. We do get an email indicating the signer is locked. However we do not get notification for the callback event signer_locked when registered for that event with our callback url. This callbackurl listens to all events and creates a files with the event and package name. We successfully received event notification for document_signed, package_active,signer_complete event BUT NOT FOR SIGNER_LOCKED event. This test was run on a new transaction, used Q & A authentication for a signer, and we purposely lock them with three incorrect answer responses. Other callbacks are working such as document signed.

harishaidary | Posts: 1812

Reply to: Programmatically Lock a Signer

1 votes
Hey Todd, You will need to send an email to [email protected] so they can investigate why the signer locked event is not working on your on-premise solution.

ahoytodd | Posts: 23

Reply to: Programmatically Lock a Signer

0 votes
I did not mean to activate that -1 score. My apologies. I appreciate your timely responses, and I'll get a ticket open with support.

harishaidary | Posts: 1812

Reply to: Programmatically Lock a Signer

0 votes
No worries :)

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