Request signature is an option to ensure integrity of the request, it need to be agreed during enrollment. Once set, it is mandatory for every single request to the Liquid Platform.
For sign_type as SHA512, Output should be hashed with SHA512 with salt (a secret string to be provided during enrollment), to be part of the request for facilitate integrity of messages transferred between the two parties.
All parameters within the message are converted into set of name-values pairs and shall be concatenated with the “&” character.
The value shall be URL-encoded before concatenated.
The string shall include the sign code (salt, provided by Liquid Platform during enrollment) at end of the string, concatenated with the “&” character.