Keeping the now kind of obsolte binary argument and adding a new encoding argument to allow directly encoding the resulting HMAC as base64.
This is needed as some APIs require base64 encoded HMACs, which are currently not possible to create, as starlib's base64 encoding only operates on strings.
Keeping the now kind of obsolte
binary
argument and adding a newencoding
argument to allow directly encoding the resulting HMAC as base64.This is needed as some APIs require base64 encoded HMACs, which are currently not possible to create, as starlib's base64 encoding only operates on strings.