static String |
JWE.decrypt(Map<String,String> data,
PrivateKey privateKey) |
static String |
JWE.decrypt(String payload,
PrivateKey privateKey) |
static String |
JWE.encrypt(String payload,
String keyId,
PublicKey publicKey) |
protected static RSAPrivateCrtKeySpec |
Keys.getRSAPrivateKeySpec(byte[] keyBytes) |
static PrivateKey |
Keys.readPrivateKey(String key) |
static PublicKey |
Keys.readPublicKey(String key) |
static int |
Utils.safeBitLength(byte[] bytes) |
static String |
JWS.sign(String claims,
String keyId,
PrivateKey privateKey) |
static String |
JWS.verify(Map<String,String> signedPayload,
PublicKey publicKey) |
static String |
JWS.verify(String signedPayload,
PublicKey publicKey) |