I am creating a screen flow with a http callout. First the screen captures a few fields from the user, then it makes a http callout to send the info captured as parameters to a remote site. Among the other http parameters, I also need to include a "signature" as a parameter that is a MD5 checksum of all user entered data. Essentially, I need to make the following function call:
EncodingUtil.convertToHex(Crypto.generateDigest('MD5', str))
where str is a concatenation of all user entered parameters. Is this possible?