toJson method
Implementation
@override
Map<String, dynamic> toJson() {
Map<String, dynamic> jsonObject = {};
jsonObject['payload'] = removePaddingFromBase64(
base64UrlEncode(utf8.encode(payload.toString())));
List sigs = [];
for (var s in signatures) {
sigs.add(s.toJson());
}
jsonObject['signatures'] = sigs;
return jsonObject;
}