token.append(Base64.encodeUrlSafe(header.getBytes("UTF-8"))); token.append(Base64.encodeUrlSafe(payload.getBytes("UTF-8"))); signature.initSign((PrivateKey) key); signature.update(token.toString().getBytes("UTF-8")); String signedPayload = Base64.encodeUrlSafe(signature.sign());
token.append(Base64.encodeUrlSafe(header.getBytes("UTF-8"))); token.append(Base64.encodeUrlSafe(payload.getBytes("UTF-8"))); signature.initSign((PrivateKey) key); signature.update(token.toString().getBytes("UTF-8")); String signedPayload = Base64.encodeUrlSafe(signature.sign());