| Package | Description |
|---|---|
| org.apache.cxf.rs.security.jose.jaxrs | |
| org.apache.cxf.rs.security.jose.jwk |
| Modifier and Type | Method and Description |
|---|---|
JsonWebKeys |
JsonWebKeysProvider.readFrom(Class<JsonWebKeys> cls,
Type t,
Annotation[] anns,
javax.ws.rs.core.MediaType mt,
javax.ws.rs.core.MultivaluedMap<String,String> headers,
InputStream is) |
| Modifier and Type | Method and Description |
|---|---|
JsonWebKeys |
JsonWebKeysProvider.readFrom(Class<JsonWebKeys> cls,
Type t,
Annotation[] anns,
javax.ws.rs.core.MediaType mt,
javax.ws.rs.core.MultivaluedMap<String,String> headers,
InputStream is) |
| 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,
char[] password,
JwkReaderWriter reader) |
static JsonWebKeys |
JwkUtils.decryptJwkSet(InputStream is,
JweDecryptionProvider jwe,
JwkReaderWriter reader) |
static JsonWebKeys |
JwkUtils.decryptJwkSet(RSAPrivateKey key,
String keyAlgo,
String ctAlgo,
String jsonJwkSet) |
static JsonWebKeys |
JwkUtils.decryptJwkSet(SecretKey key,
String keyAlgo,
String ctAlgo,
String jsonJwkSet) |
static JsonWebKeys |
JwkUtils.decryptJwkSet(String jsonJwkSet,
char[] password) |
static JsonWebKeys |
JwkUtils.decryptJwkSet(String jsonJwkSet,
char[] password,
JwkReaderWriter reader) |
static JsonWebKeys |
JwkUtils.decryptJwkSet(String jsonJwkSet,
JweDecryptionProvider jwe,
JwkReaderWriter reader) |
JsonWebKeys |
JwkReaderWriter.jsonToJwkSet(String jwkSetJson) |
JsonWebKeys |
DefaultJwkReaderWriter.jsonToJwkSet(String jwksJson) |
static JsonWebKeys |
JwkUtils.loadJwkSet(org.apache.cxf.message.Message m,
Properties props,
PrivateKeyPasswordProvider cb) |
static JsonWebKeys |
JwkUtils.loadJwkSet(org.apache.cxf.message.Message m,
Properties props,
PrivateKeyPasswordProvider cb,
JwkReaderWriter reader) |
static JsonWebKeys |
JwkUtils.loadJwkSet(Properties props,
org.apache.cxf.Bus bus,
JweDecryptionProvider jwe,
JwkReaderWriter reader) |
static JsonWebKeys |
JwkUtils.loadJwkSet(Properties props,
org.apache.cxf.Bus bus,
PrivateKeyPasswordProvider cb) |
static JsonWebKeys |
JwkUtils.loadJwkSet(Properties props,
org.apache.cxf.Bus bus,
PrivateKeyPasswordProvider cb,
JwkReaderWriter reader) |
static JsonWebKeys |
JwkUtils.readJwkSet(InputStream is) |
static JsonWebKeys |
JwkUtils.readJwkSet(String jwksJson) |
static JsonWebKeys |
JwkUtils.readJwkSet(URI uri) |
static JsonWebKeys |
JwkUtils.verifyJwkSet(RSAPublicKey key,
String 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,
char[] password,
JwkReaderWriter writer) |
static String |
JwkUtils.encryptJwkSet(JsonWebKeys jwkSet,
JweEncryptionProvider jwe,
JwkReaderWriter writer) |
static String |
JwkUtils.encryptJwkSet(JsonWebKeys jwkSet,
RSAPublicKey key,
String keyAlgo,
String contentAlgo) |
static String |
JwkUtils.encryptJwkSet(JsonWebKeys jwkSet,
SecretKey key,
String keyAlgo,
String contentAlgo) |
static String |
JwkUtils.jwkSetToJson(JsonWebKeys jwkSet) |
String |
JwkReaderWriter.jwkSetToJson(JsonWebKeys jwkSet) |
String |
DefaultJwkReaderWriter.jwkSetToJson(JsonWebKeys jwks) |
static String |
JwkUtils.signJwkSet(JsonWebKeys jwkSet,
RSAPrivateKey key,
String algo) |
Apache CXF