Breadcrumbs

HMACAuthentication

Summary

The HMACAuthentication allows connection to a service by providing identifiers for:

  1. ApiKey 

  2. ApiSecret

  3. HashFunction

It also ensures that the message was not tampered with during transit.

The content of the request is encoded using the selected hashFunction and the ApiSecret and the resulting string is added to the "X-API-Auth" header of the request with the apiKey. More detailed information here.

  image2022-5-23_14-18-53-.png


Implementation

Drag the authentication from the palette into the AuthenticationContainer of the Http Config.

(warning) Only one authentication per AuthenticationContainer is possible.


Properties

  • ApiKey: Field containing the ApiKey.

  • ApiSecret: Field containing the ApiSecret.

  • HashFunction: The hashFunction used to sign the request.