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 "Καλώς ορίσατε"
User contributed notes
We welcome comments that add use cases, ideas, tips, and caveats. All comments will be moderated before publication. To post support questions, visit our support center and we'll find you the help you need.