decode package:base64-bytestring

Decode a base64-encoded string. This function strictly follows the specification in RFC 4648. (Note: this means that even "\n" and "\r\n" as line breaks are rejected rather than ignored. If you are using this in the context of a standard that overrules RFC 4648 such as HTTP multipart mime bodies, consider using decodeLenient.)
Decode a base64-encoded string. This function strictly follows the specification in RFC 4648.
Decode a base64url-encoded string applying padding if necessary. This function follows the specification in RFC 4648 and in RFC 7049 2.4
Decode a base64-encoded string. This function is lenient in following the specification from RFC 4648, and will not generate parse errors no matter how poor its input.
Decode a base64url-encoded string. This function is lenient in following the specification from RFC 4648, and will not generate parse errors no matter how poor its input.
Decode a padded base64url-encoded string, failing if input is improperly padded. This function follows the specification in RFC 4648 and in RFC 7049 2.4
Decode a unpadded base64url-encoded string, failing if input is padded. This function follows the specification in RFC 4648 and in RFC 7049 2.4