base64UrlDecode function

String base64UrlDecode(
  1. String encoded
)

URL-safe Base64 decode.

Implementation

String base64UrlDecode(String encoded) {
  // Pad if necessary
  var padded = encoded;
  final remainder = padded.length % 4;
  if (remainder != 0) {
    padded += '=' * (4 - remainder);
  }
  return utf8.decode(base64Url.decode(padded));
}