String base64UrlEncoded(List<int> data) { var b64 = base64.encode(data); b64 = b64.replaceAll('+', '-'); b64 = b64.replaceAll('/', '_'); b64 = b64.replaceAll('=', ''); return b64; }