static JweDecryptionProvider |
JweUtils.createJweDecryptionProvider(JsonWebKey key,
ContentAlgorithm contentDecryptionAlgo) |
static JweEncryptionProvider |
JweUtils.createJweEncryptionProvider(JsonWebKey key,
ContentAlgorithm contentEncryptionAlgo) |
static JweEncryptionProvider |
JweUtils.createJweEncryptionProvider(JsonWebKey key,
ContentAlgorithm contentEncryptionAlgo,
String compression) |
static JweEncryptionProvider |
JweUtils.createJweEncryptionProvider(JsonWebKey key,
JweHeaders headers) |
static JweEncryptionProvider |
JweUtils.createJweEncryptionProvider(JsonWebKey key,
JweHeaders headers,
boolean generateCekOnce) |
static JweEncryptionProvider |
JweUtils.createJweEncryptionProvider(JsonWebKey key,
JweHeaders headers,
ContentEncryptionProvider contentEncryptionProvider) |
static byte[] |
JweUtils.decrypt(JsonWebKey key,
ContentAlgorithm contentAlgo,
String content) |
static byte[] |
JweUtils.decryptDirect(JsonWebKey key,
String content) |
JwtToken |
JweJwtCompactConsumer.decryptWith(JsonWebKey key) |
static String |
JweUtils.encrypt(JsonWebKey key,
ContentAlgorithm contentAlgo,
byte[] content,
String ct) |
static String |
JweUtils.encryptDirect(JsonWebKey key,
byte[] content,
String ct) |
String |
JweCompactProducer.encryptWith(JsonWebKey key) |
static SecretKey |
JweUtils.getContentDecryptionSecretKey(JsonWebKey jwk) |
static SecretKey |
JweUtils.getContentDecryptionSecretKey(JsonWebKey jwk,
String defaultAlgorithm) |
static ContentEncryptionProvider |
JweUtils.getContentEncryptionProvider(JsonWebKey jwk) |
static ContentEncryptionProvider |
JweUtils.getContentEncryptionProvider(JsonWebKey jwk,
ContentAlgorithm defaultAlgorithm) |
static JweDecryption |
JweUtils.getDirectKeyJweDecryption(JsonWebKey key) |
static JweEncryption |
JweUtils.getDirectKeyJweEncryption(JsonWebKey key) |
static ContentEncryptionProvider |
JweUtils.getEcdhDirectContentEncryptionProvider(JsonWebKey key,
JweHeaders headers) |
static byte[] |
JweUtils.getECDHKey(JsonWebKey privateKey,
JsonWebKey peerPublicKey,
byte[] partyUInfo,
byte[] partyVInfo,
String algoName,
int algoKeyBitLen) |
static JweDecryption |
JweUtils.getEcDirectKeyJweDecryption(JsonWebKey key,
ContentAlgorithm ctAlgo) |
static JweEncryption |
JweUtils.getEcDirectKeyJweEncryption(JsonWebKey key,
ContentAlgorithm ctAlgo) |
static KeyDecryptionProvider |
JweUtils.getKeyDecryptionProvider(JsonWebKey jwk) |
static KeyDecryptionProvider |
JweUtils.getKeyDecryptionProvider(JsonWebKey jwk,
KeyAlgorithm defaultAlgorithm) |
static KeyEncryptionProvider |
JweUtils.getKeyEncryptionProvider(JsonWebKey jwk) |
static KeyEncryptionProvider |
JweUtils.getKeyEncryptionProvider(JsonWebKey jwk,
KeyAlgorithm defaultAlgorithm) |