| Methods in org.apache.cxf.rs.security.jose.jwe with parameters of type JsonWebKey |
static JweDecryptionProvider |
JweUtils.createJweDecryptionProvider(JsonWebKey key,
String contentDecryptionAlgo)
|
static JweEncryptionProvider |
JweUtils.createJweEncryptionProvider(JsonWebKey key,
JweHeaders headers)
|
static JweEncryptionProvider |
JweUtils.createJweEncryptionProvider(JsonWebKey key,
String contentEncryptionAlgo,
String compression)
|
static byte[] |
JweUtils.decrypt(JsonWebKey key,
String contentAlgo,
String content)
|
static byte[] |
JweUtils.decryptDirect(JsonWebKey key,
String content)
|
JwtToken |
JweJwtCompactConsumer.decryptWith(JsonWebKey key)
|
static String |
JweUtils.encrypt(JsonWebKey key,
String contentAlgo,
byte[] content,
String ct)
|
static String |
JweUtils.encryptDirect(JsonWebKey key,
byte[] content,
String ct)
|
String |
JweJwtCompactProducer.encryptWith(JsonWebKey key)
|
static SecretKey |
JweUtils.getContentDecryptionSecretKey(JsonWebKey jwk)
|
static SecretKey |
JweUtils.getContentDecryptionSecretKey(JsonWebKey jwk,
String defaultAlgorithm)
|
static ContentEncryptionProvider |
JweUtils.getContentEncryptionAlgorithm(JsonWebKey jwk)
|
static ContentEncryptionProvider |
JweUtils.getContentEncryptionAlgorithm(JsonWebKey jwk,
String defaultAlgorithm)
|
static JweDecryption |
JweUtils.getDirectKeyJweDecryption(JsonWebKey key)
|
static JweEncryption |
JweUtils.getDirectKeyJweEncryption(JsonWebKey key)
|
static byte[] |
JweUtils.getECDHKey(JsonWebKey privateKey,
JsonWebKey peerPublicKey,
byte[] partyUInfo,
byte[] partyVInfo,
String algoName,
int algoKeyBitLen)
|
static KeyDecryptionAlgorithm |
JweUtils.getKeyDecryptionAlgorithm(JsonWebKey jwk)
|
static KeyDecryptionAlgorithm |
JweUtils.getKeyDecryptionAlgorithm(JsonWebKey jwk,
String defaultAlgorithm)
|
static KeyEncryptionProvider |
JweUtils.getKeyEncryptionProvider(JsonWebKey jwk)
|
static KeyEncryptionProvider |
JweUtils.getKeyEncryptionProvider(JsonWebKey jwk,
String defaultAlgorithm)
|
| Methods in org.apache.cxf.rs.security.jose.jwk that return JsonWebKey |
static JsonWebKey |
JwkUtils.decodeJwkKey(String jwkJson)
|
static JsonWebKey |
JwkUtils.decryptJwkKey(InputStream is,
char[] password)
|
static JsonWebKey |
JwkUtils.decryptJwkKey(InputStream is,
char[] password,
JwkReaderWriter reader)
|
static JsonWebKey |
JwkUtils.decryptJwkKey(InputStream is,
JweDecryptionProvider jwe,
JwkReaderWriter reader)
|
static JsonWebKey |
JwkUtils.decryptJwkKey(RSAPrivateKey key,
String keyAlgo,
String ctAlgo,
String jsonJwk)
|
static JsonWebKey |
JwkUtils.decryptJwkKey(SecretKey key,
String keyAlgo,
String ctAlgo,
String jsonJwk)
|
static JsonWebKey |
JwkUtils.decryptJwkKey(String jsonJwkKey,
char[] password)
|
static JsonWebKey |
JwkUtils.decryptJwkKey(String jsonJwkKey,
char[] password,
JwkReaderWriter reader)
|
static JsonWebKey |
JwkUtils.decryptJwkKey(String jsonJwkKey,
JweDecryptionProvider jwe,
JwkReaderWriter reader)
|
static JsonWebKey |
JwkUtils.fromECPrivateKey(ECPrivateKey pk,
String curve)
|
static JsonWebKey |
JwkUtils.fromECPublicKey(ECPublicKey pk,
String curve)
|
static JsonWebKey |
JwkUtils.fromRSAPrivateKey(RSAPrivateKey pk,
String algo)
|
static JsonWebKey |
JwkUtils.fromRSAPublicKey(RSAPublicKey pk,
String algo)
|
static JsonWebKey |
JwkUtils.fromSecretKey(SecretKey secretKey,
String algo)
|
static JsonWebKey |
JwkUtils.fromX509CertificateChain(List<X509Certificate> chain,
String algo)
|
JsonWebKey |
JsonWebKeys.getKey(String kid)
|
JsonWebKey |
JwkReaderWriter.jsonToJwk(String jwkJson)
|
JsonWebKey |
DefaultJwkReaderWriter.jsonToJwk(String jwkJson)
|
static JsonWebKey |
JwkUtils.loadJsonWebKey(org.apache.cxf.message.Message m,
Properties props,
String keyOper)
|
static JsonWebKey |
JwkUtils.loadJsonWebKey(org.apache.cxf.message.Message m,
Properties props,
String keyOper,
JwkReaderWriter reader)
|
static JsonWebKey |
JwkUtils.readJwkKey(InputStream is)
|
static JsonWebKey |
JwkUtils.readJwkKey(String jwkJson)
|
static JsonWebKey |
JwkUtils.readJwkKey(URI uri)
|
JsonWebKey |
JsonWebKey.setKeyProperty(String name,
Object value)
|
static JsonWebKey |
JwkUtils.verifyJwkKey(RSAPublicKey key,
String keyAlgo,
String jsonJwk)
|
| Methods in org.apache.cxf.rs.security.jose.jwk with parameters of type JsonWebKey |
static String |
JwkUtils.encodeJwkKey(JsonWebKey jwkKey)
|
static String |
JwkUtils.encryptJwkKey(JsonWebKey jwk,
char[] password)
|
static String |
JwkUtils.encryptJwkKey(JsonWebKey jwkKey,
char[] password,
JwkReaderWriter writer)
|
static String |
JwkUtils.encryptJwkKey(JsonWebKey jwkKey,
JweEncryptionProvider jwe,
JwkReaderWriter writer)
|
static String |
JwkUtils.encryptJwkKey(JsonWebKey jwkKey,
RSAPublicKey key,
String keyAlgo,
String contentAlgo)
|
static String |
JwkUtils.encryptJwkKey(JsonWebKey jwkKey,
SecretKey key,
String keyAlgo,
String contentAlgo)
|
static String |
JwkUtils.jwkKeyToJson(JsonWebKey jwkKey)
|
String |
JwkReaderWriter.jwkToJson(JsonWebKey jwk)
|
String |
DefaultJwkReaderWriter.jwkToJson(JsonWebKey jwk)
|
static void |
JwkUtils.setPublicKeyInfo(JsonWebKey jwk,
JoseHeaders headers,
String algo)
|
static String |
JwkUtils.signJwkKey(JsonWebKey jwkKey,
RSAPrivateKey key,
String algo)
|
static ECPrivateKey |
JwkUtils.toECPrivateKey(JsonWebKey jwk)
|
static ECPublicKey |
JwkUtils.toECPublicKey(JsonWebKey jwk)
|
static RSAPrivateKey |
JwkUtils.toRSAPrivateKey(JsonWebKey jwk)
|
static RSAPublicKey |
JwkUtils.toRSAPublicKey(JsonWebKey jwk)
|
static RSAPublicKey |
JwkUtils.toRSAPublicKey(JsonWebKey jwk,
boolean checkX509)
|
static SecretKey |
JwkUtils.toSecretKey(JsonWebKey jwk)
|
static List<X509Certificate> |
JwkUtils.toX509CertificateChain(JsonWebKey jwk)
|