| Package | Description |
|---|---|
| org.apache.cxf.rs.security.jose.jwe | |
| org.apache.cxf.rs.security.jose.jwk | |
| org.apache.cxf.rs.security.jose.jws |
| Modifier and Type | Method and Description |
|---|---|
static JsonWebKeys |
JweUtils.loadPublicKeyEncryptionKeys(org.apache.cxf.message.Message m,
Properties props) |
| Modifier and Type | Method and Description |
|---|---|
static JsonWebKeys |
JwkUtils.decodeJwkSet(String jwksJson) |
static JsonWebKeys |
JwkUtils.decryptJwkSet(InputStream is,
char[] password) |
static JsonWebKeys |
JwkUtils.decryptJwkSet(InputStream is,
JweDecryptionProvider jwe) |
static JsonWebKeys |
JwkUtils.decryptJwkSet(PrivateKey key,
KeyAlgorithm keyAlgo,
ContentAlgorithm ctAlgo,
String jsonJwkSet) |
static JsonWebKeys |
JwkUtils.decryptJwkSet(SecretKey key,
KeyAlgorithm keyAlgo,
ContentAlgorithm ctAlgo,
String jsonJwkSet) |
static JsonWebKeys |
JwkUtils.decryptJwkSet(String jsonJwkSet,
char[] password) |
static JsonWebKeys |
JwkUtils.decryptJwkSet(String jsonJwkSet,
JweDecryptionProvider jwe) |
JsonWebKeys |
JwkReaderWriter.jsonToJwkSet(String jwksJson) |
static JsonWebKeys |
JwkUtils.loadJwkSet(org.apache.cxf.message.Message m,
Properties props,
org.apache.cxf.rt.security.rs.PrivateKeyPasswordProvider cb) |
static JsonWebKeys |
JwkUtils.loadJwkSet(Properties props,
org.apache.cxf.Bus bus,
JweDecryptionProvider jwe) |
static JsonWebKeys |
JwkUtils.loadJwkSet(Properties props,
org.apache.cxf.Bus bus,
org.apache.cxf.rt.security.rs.PrivateKeyPasswordProvider cb) |
static JsonWebKeys |
JwkUtils.loadPublicJwkSet(org.apache.cxf.message.Message m,
Properties props) |
static JsonWebKeys |
JwkUtils.readJwkSet(InputStream is) |
static JsonWebKeys |
JwkUtils.readJwkSet(String jwksJson) |
static JsonWebKeys |
JwkUtils.readJwkSet(URI uri) |
static JsonWebKeys |
JwkUtils.verifyJwkSet(PublicKey key,
SignatureAlgorithm keyAlgo,
String jsonJwk) |
| Modifier and Type | Method and Description |
|---|---|
static String |
JwkUtils.encodeJwkSet(JsonWebKeys jwkSet) |
static String |
JwkUtils.encryptJwkSet(JsonWebKeys jwkSet,
char[] password) |
static String |
JwkUtils.encryptJwkSet(JsonWebKeys jwkSet,
JweEncryptionProvider jwe) |
static String |
JwkUtils.encryptJwkSet(JsonWebKeys jwkSet,
PublicKey key,
KeyAlgorithm keyAlgo,
ContentAlgorithm contentAlgo) |
static String |
JwkUtils.encryptJwkSet(JsonWebKeys jwkSet,
SecretKey key,
KeyAlgorithm keyAlgo,
ContentAlgorithm contentAlgo) |
String |
JwkReaderWriter.jwkSetToJson(JsonWebKeys jwks) |
static String |
JwkUtils.jwkSetToJson(JsonWebKeys jwkSet) |
static void |
JwkUtils.jwkSetToJson(JsonWebKeys jwkSet,
OutputStream os) |
static String |
JwkUtils.signJwkSet(JsonWebKeys jwkSet,
PrivateKey key,
SignatureAlgorithm algo) |
| Modifier and Type | Method and Description |
|---|---|
static JsonWebKeys |
JwsUtils.loadPublicVerificationKeys(org.apache.cxf.message.Message m,
Properties props)
Deprecated.
|
static JsonWebKeys |
JwsUtils.loadPublicVerificationKeys(org.apache.cxf.message.Message m,
Properties props,
boolean stripPrivateParameters) |
Apache CXF