serialize method
Implementation
String serialize() {
final headerJson = header.toJson();
final encodedHeader = StringUtils.decode(StringUtils.encodeJson(headerJson),
b64NoPadding: true, type: StringEncoding.base64UrlSafe);
final encodedPayload = StringUtils.decode(
StringUtils.encodeJson(payload.toJson()),
b64NoPadding: true,
type: StringEncoding.base64UrlSafe);
return '$encodedHeader.$encodedPayload';
}