Uses of Class
org.apache.cxf.rs.security.jose.jwk.JsonWebKey

Packages that use JsonWebKey
org.apache.cxf.rs.security.jose   
org.apache.cxf.rs.security.jose.jwe   
org.apache.cxf.rs.security.jose.jwk   
org.apache.cxf.rs.security.jose.jws   
 

Uses of JsonWebKey in org.apache.cxf.rs.security.jose
 

Methods in org.apache.cxf.rs.security.jose that return JsonWebKey
 JsonWebKey JoseHeaders.getJsonWebKey()
           
 

Methods in org.apache.cxf.rs.security.jose with parameters of type JsonWebKey
 void JoseHeaders.setJsonWebKey(JsonWebKey key)
           
 

Uses of JsonWebKey in org.apache.cxf.rs.security.jose.jwe
 

Methods in org.apache.cxf.rs.security.jose.jwe with parameters of type JsonWebKey
static SecretKey JweUtils.getContentDecryptionSecretKey(JsonWebKey jwk)
           
static SecretKey JweUtils.getContentDecryptionSecretKey(JsonWebKey jwk, String defaultAlgorithm)
           
static ContentEncryptionAlgorithm JweUtils.getContentEncryptionAlgorithm(JsonWebKey jwk)
           
static ContentEncryptionAlgorithm JweUtils.getContentEncryptionAlgorithm(JsonWebKey jwk, String defaultAlgorithm)
           
static KeyDecryptionAlgorithm JweUtils.getKeyDecryptionAlgorithm(JsonWebKey jwk)
           
static KeyDecryptionAlgorithm JweUtils.getKeyDecryptionAlgorithm(JsonWebKey jwk, String defaultAlgorithm)
           
static KeyEncryptionAlgorithm JweUtils.getKeyEncryptionAlgorithm(JsonWebKey jwk)
           
static KeyEncryptionAlgorithm JweUtils.getKeyEncryptionAlgorithm(JsonWebKey jwk, String defaultAlgorithm)
           
 

Uses of JsonWebKey in org.apache.cxf.rs.security.jose.jwk
 

Methods in org.apache.cxf.rs.security.jose.jwk that return JsonWebKey
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(String jsonJwkKey, char[] password)
           
static JsonWebKey JwkUtils.decryptJwkKey(String jsonJwkKey, char[] password, JwkReaderWriter reader)
           
static JsonWebKey JwkUtils.decryptJwkKey(String jsonJwkKey, JweDecryptionProvider jwe, JwkReaderWriter reader)
           
 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)
           
 JsonWebKey JsonWebKey.setProperty(String name, Object value)
           
 

Methods in org.apache.cxf.rs.security.jose.jwk that return types with arguments of type JsonWebKey
 List<JsonWebKey> JsonWebKeys.getEllipticKeys()
           
 Map<String,JsonWebKey> JsonWebKeys.getKeyIdMap()
           
 Map<String,List<JsonWebKey>> JsonWebKeys.getKeyOperationMap()
           
 List<JsonWebKey> JsonWebKeys.getKeys()
           
 List<JsonWebKey> JsonWebKeys.getKeys(String keyType)
           
 Map<String,List<JsonWebKey>> JsonWebKeys.getKeyTypeMap()
           
 Map<String,List<JsonWebKey>> JsonWebKeys.getKeyUseMap()
           
 List<JsonWebKey> JsonWebKeys.getRsaKeys()
           
 List<JsonWebKey> JsonWebKeys.getSecretKeys()
           
 

Methods in org.apache.cxf.rs.security.jose.jwk with parameters of type JsonWebKey
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.jwkKeyToJson(JsonWebKey jwkKey)
           
 String JwkReaderWriter.jwkToJson(JsonWebKey jwk)
           
 String DefaultJwkReaderWriter.jwkToJson(JsonWebKey jwk)
           
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 SecretKey JwkUtils.toSecretKey(JsonWebKey jwk)
           
 

Method parameters in org.apache.cxf.rs.security.jose.jwk with type arguments of type JsonWebKey
 void JsonWebKeys.setKeys(List<JsonWebKey> keys)
           
 

Uses of JsonWebKey in org.apache.cxf.rs.security.jose.jws
 

Methods in org.apache.cxf.rs.security.jose.jws with parameters of type JsonWebKey
static JwsSignatureProvider JwsUtils.getSignatureProvider(JsonWebKey jwk)
           
static JwsSignatureProvider JwsUtils.getSignatureProvider(JsonWebKey jwk, String defaultAlgorithm)
           
static JwsSignatureVerifier JwsUtils.getSignatureVerifier(JsonWebKey jwk)
           
static JwsSignatureVerifier JwsUtils.getSignatureVerifier(JsonWebKey jwk, String defaultAlgorithm)
           
 String JwsCompactProducer.signWith(JsonWebKey jwk)
           
 boolean JwsCompactConsumer.verifySignatureWith(JsonWebKey key)
           
 



Apache CXF