Available in all subroutines.
Returns the original representation of the
as produced by
Although the input string may contain encoded binary data, the resulting output is treated as a string. As such, any NUL characters in the string will appear as a truncated result.
= character is not used for padding, and is instead treated like any
other invalid character. Invalid characters are skipped when decoding.
For example, the Base64-encoded input
aGVsbG8=0 decodes to
This is the only difference to the
for handling invalid characters.
declare local var.base64url_nopad_decoded STRING;set var.base64url_nopad_decoded = digest.base64url_nopad_decode("zprOsc67z47PgiDOv8-Bzq_Pg86xz4TOtQ");# var.base64url_nopad_decoded is now "Καλώς ορίσατε"