Docusign Integration - JWT Expiration

0
  We have an existing Docusign integration that relies on JWT authentication.   Part of the setup is creating a ‘master token’ that is used to verify the application (above).  The old one expired in test and production and now the integration fails to work in both environments.   The issue may be the JWT I am creating has the incorrect header and payload.  I have tried the format below:      {   "typ": "MT",   "alg": "RS256",   "kid": "5a983aca-6c5c-4ede-811a-9908c5fe281e" }     {   "iss": "a1000a7e-dc23-4578-9a1f-89fbc07ac03e",   "sub": "c845922d-9396-439c-b72f-2daf610315c0",   "aud": "account-d.docusign.com",   "scope": "signature impersonation" }   Any help is appreciated.
asked
2 answers
0

Dear Oscar,

At https://developers.docusign.com/platform/auth/jwt/jwt-get-token/ you can find more info about the steps you need to take for using JWT Grants.

I spend quite some time in the Docusign developer documentation before I decided to use the Mendix Docusign Connector from the AppStore.
With the Docusign Connector you can add the Setup_Overview page to your navigation and configure the Authorization.
Once you have entered all the details on the Authorization tab of the mentioned page, you can press the Request Authorization button.
In your application you should then call the DocusignConnector.SUB_GetOrRefreshAccessToken to ensure your token remains valid or gets updated during use.
I think this way explained here above is not the JWT Grant way, but it works well in my case. You should read the Mendix Docusign Connector documentation, because you need to configure a few constants in Studio pro to make it work.

Let me know if this helps.

Best regards

Rob

Dear Oscar,

At https://developers.docusign.com/platform/auth/jwt/jwt-get-token/ you can find more info about the steps you need to take for using JWT Grants.

I mainly use Docusign via the Mendix Docusign Connector from the AppStore.
With the Docusign Connector you can add the Setup_Overview page to your navigation and configure the Authorization.
Once you have entered all the details on the Authorization tab of the mentioned page, you can press the Request Authorization button.
In your application you should then call the DocusignConnector.SUB_GetOrRefreshAccessToken to ensure your token remains valid or gets updated during use.
I think this way is not the JWT Grant way, but it works well in my case.

Let me know if this helps.

Best regards

Rob

answered
0

I am very satisfied with https://drainexpress.ca/frozen-water-pipes-in-the-house-what-to-do/. They responded quickly to my request, and as promised, they came to our house after the major snowstorm. They inspected the drain first and clear it within an hour, and inspected it with camera again to make sure no leaking and breakage. They explained what he was going to do and completed the work very professional. Would highly recommend them.

answered