Account


Earned badges

Achievement: Latest Unlocked

Topic Started

Topics
I'm trying to add a role to an existing package in draft status.
Is there a way to use smart cards without having to use a browser plugin? Is this a feature that was on the road map? Thanks, Jimmy
Is it possible to pass in a string with the way the date field should be formatted. The date is showing as YYYY-MM-DD, however, I need the date in the format YYYYMMDD.
Is it possible to require additional security beyond API key for communication to eSignLive for things like package creation? If using SAML 2.0 for user authentication is it possible to log a user in
Is it possible to call javascript after to signer has completed signing in an iframe in order to remove the iframe and do some other processing?

Replies Created

Reply to: Creating a Package with Signing Method

0 votes
I've tried the following POST to https://sandbox.esignlive.com/api/packages With JSON body
{
                "name": "test create",
                "type": "PACKAGE",
                "language": "en",
                "autocomplete": true,
                "visibility": "ACCOUNT",
                "status": "DRAFT",
                "roles": [{
                                "id": "ContractingOfficer",
                                "name": "Contracting Officer",
                                "index": "1",
                                "reassign": false,
                                "signers": [{
                                                "auth": {
                                                                "scheme": "NONE"
                                                },
                                                "delivery": {
                                                                "download": false,
                                                                "email": false
                                                },
                                                "id": "336744",
                                                "email": "[email protected]",
                                                "firstName": "Jimmy",
                                                "lastName": "Jimmy",
                                                "phone": null,
                                                "name": "myname"
                                }]
                }],
                "documents": [{
                                "name": "QA SMW_QA_2780.02",
                                "description": "QA_SMW_QA_2780.02",
                                "index": 0,
                                "extract": true,
                                "approvals": [{
                                                "name": "ContractingOfficer",
                                                "data": null,
                                                "role": "ContractingOfficer",
                                                "fields": [{
                                                                "type": "SIGNATURE",
                                                                "subtype": "FULLNAME",
                                                                "extract": false,
                                                                "left": 0,
                                                                "width": 200,
                                                                "height": 50,
                                                                "top": 0,
                                                                "page": 0,
                                                                "extractAnchor": {
                                                                                "index": 0,
                                                                                "text": "31a.",
                                                                                "width": 180,
                                                                                "height": 30,
                                                                                "anchorPoint": "TOPLEFT",
                                                                                "leftOffset": 0,
                                                                                "topOffset": 10,
                                                                                "characterIndex": 0
                                                                }
                                                },
                                                {
                                                                "type": "INPUT",
                                                                "subtype": "LABEL",
                                                                "binding": "{approval.signed}",
                                                                "extract": false,
                                                                "left": 0,
                                                                "width": 200,
                                                                "height": 50,
                                                                "top": 0,
                                                                "page": 0,
                                                                "value": "yyyy-MM-dd HH:mm:ss 'GMT'",
                                                                "extractAnchor": {
                                                                                "index": 0,
                                                                                "text": "31c.",
                                                                                "width": 80,
                                                                                "height": 30,
                                                                                "anchorPoint": "TOPLEFT",
                                                                                "leftOffset": 0,
                                                                                "topOffset": 10,
                                                                                "characterIndex": 0
                                                                }
                                                }]
                                }]
                }],
                "settings": {
                                "ceremony": {
                                                "events": {
                                                                "complete": {
                                                                                "dialog": false
                                                                }
                                                },
                                                "layout": {
                                                                "iframe": true,
                                                                "header": {
                                                                                "breadcrumbs": false,
                                                                                "globalActions": {
                                                                                                "confirm": false,
                                                                                                "download": false,
                                                                                                "hideEvidenceSummary": false,
                                                                                                "saveAsLayout": false
                                                                                },
                                                                                "globalNavigation": false,
                                                                                "sessionBar": false
                                                                }
                                                },
                                                "hideLanguageDropdown": true
                                }
                }
}
PUT to https://sandbox.esignlive.com/api/packages/2aVHI39jIec3psEGVo2Ah0RnEcI=/roles/ContractingOfficer/verification also tried url encoding https://sandbox.esignlive.com/api/packages/2aVHI39jIec3psEGVo2Ah0RnEcI%3D/roles/ContractingOfficer/verification With JSON body
{
                "typeId":"personalCertificateSigning"
}
both give
{
    "messageKey": "error.notFound.signerVerificationNotFound",
    "code": 400,
    "name": "Validation Error",
    "message": "The specified signer verification cannot be found."
}

Reply to: Signature reason additional information

0 votes

Yes, that is what I'm referring to.  We use OpenID Connect in our application for user authentication and we wanted to store some information about the user into the signature.  The role ID is that something that can be updated after the package is created via REST.


Reply to: Javascript Event Notifiers

0 votes

Okay, so it isn't possible using any of the messages to stop the transaction from completing the signing session for the user.  If you wanted the user to reauthenticate prior to completing the signing session is there a way to do this?


Subscriptions

Topics Replies Freshness Views Users
What happens when the server that is setup to receive callbacks isn't available due to a network issue or an issue with the server itself. Are any attempts made to retry the notification.
1 6 years 8 months ago 40
Profile picture for user harishaidary
I'm trying to add a role to an existing package in draft status.
5 6 years 8 months ago 39
Profile picture for user harishaidary
Is there a way to use smart cards without having to use a browser plugin? Is this a feature that was on the road map? Thanks, Jimmy
4 6 years 1 month ago 12
Profile picture for user harishaidary
Is it possible to pass in a string with the way the date field should be formatted. The date is showing as YYYY-MM-DD, however, I need the date in the format YYYYMMDD.
1 8 years 1 month ago 69
Profile picture for user harishaidary
Is it possible to require additional security beyond API key for communication to eSignLive for things like package creation? If using SAML 2.0 for user authentication is it possible to log a user in
3 8 years 1 month ago 74
Profile picture for user mwilliams

Code Share

This user has not submitted any code shares.

Subscriptions Release Notes

This user is not subscribed to any release notes.