Integration with a system using HMAC SHA 256 Algorithm via Authorization Header

I have an integration requirement where the system to which I want to connect Appian with needs an Authorization Header which is in the format as:

Signature keyId="<8>-<4>-<4>-<4>-<12>",algorithm="hmac-sha256",headers="(request-target) host date",signature=”**”

Has anyone done this kind of integration?

Note: The swagger provided doesnt have any authentication details in it.

  Discussion posts and replies are publicly visible

Parents Reply
  • Thanks Stefan for the response. I did download the plugin and was struggling to use the correct function. Is there any implementation which I can have a look at? Sample code may be. Is this the function: hmacsha256hash() and if yes, what should be the Key and Data parameters to be passed.

    Note: I do have the API Key and API Secret being given to me. Also I am able to hit the API using Postman

Children