Skip to main content
January 17, 2024
Question

Does Appian Have a Way to Create a JWS (JSON Web Signature) for POST Body?

  • January 17, 2024
  • 11 replies
  • 0 views

I am sending a POST request via an integration, and this endpoint requires that a JWS (signature of the body) is sent in a header. This is similar to a JWT, except that what is signed is the body of the POST rather than the claims included in the token. In our instance, I see the plugin functions for creating JWTs, but none of them seem to have the ability to create a JWS.

Any ideas on this one or will I have to create my own function plugin?

    11 replies

    harshitb6843
    January 17, 2024

    It does have a JWT available via a plugin. But AFAIK, it does not have a JWS.

    vijayg1506
    April 19, 2024

    [mention:9acdf6feec604cefbd1c57683301f742:e9ed411860ed4f2ba0265705b8793d05] : Did you find any solution for this ?

     [mention:b8ea18cfbb2e4f6d841cf3c1d4d7420b:e9ed411860ed4f2ba0265705b8793d05] , So the alternate solution as per my knowledge are from below list. Could you please confirm.

    1. Create our own java API-> host it somewhere-> call API via appian Integration.
    2. Create java code -> handover to Appian support team for custom plug in function creation for specific site
    3. Any Other option
    January 17, 2024
    [deleted]
    harshitb6843
    January 17, 2024

    January 17, 2024
    [deleted]
    harshitb6843
    January 17, 2024

    July 17, 2024

    [mention:9acdf6feec604cefbd1c57683301f742:e9ed411860ed4f2ba0265705b8793d05]  Did you find any solution for this problem??

    Im also trying to sign+encrypt a payload before sending it to an API, as well as trying to decrypt+verify their response.

    If anyone can help in this case.
    Best Regards

    vijayg1506
    July 30, 2024

    [mention:b2b384b97c244d35b9a9b7deac11b82e:e9ed411860ed4f2ba0265705b8793d05]  We have created our own plugin using java code.

    July 30, 2024

    would you be able to share the source code of the plugin or is it avialbale via appian market?