| Package | Description |
|---|---|
| org.apache.cxf.rs.security.jose.jaxrs | |
| org.apache.cxf.rs.security.jose.jws | |
| org.apache.cxf.rs.security.jose.jwt |
| Modifier and Type | Method and Description |
|---|---|
protected JwsSignatureProvider |
AbstractJwsWriterProvider.getInitializedSigProvider(JoseHeaders headers) |
| Modifier and Type | Method and Description |
|---|---|
protected List<JwsSignatureProvider> |
AbstractJwsJsonWriterProvider.getInitializedSigProviders() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractJwsWriterProvider.setSignatureProvider(JwsSignatureProvider signatureProvider) |
void |
AbstractJwsJsonWriterProvider.setSignatureProvider(JwsSignatureProvider signatureProvider) |
protected void |
AbstractJwsWriterProvider.writeJws(JwsCompactProducer p,
JwsSignatureProvider theSigProvider,
OutputStream os) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractJwsJsonWriterProvider.setSignatureProviders(List<JwsSignatureProvider> signatureProviders) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractJwsSignatureProvider |
class |
EcDsaJwsSignatureProvider |
class |
HmacJwsSignatureProvider |
class |
NoneJwsSignatureProvider |
class |
PrivateKeyJwsSignatureProvider |
| Modifier and Type | Method and Description |
|---|---|
static JwsSignatureProvider |
JwsUtils.getHmacSignatureProvider(byte[] key,
String algo) |
static JwsSignatureProvider |
JwsUtils.getPrivateKeySignatureProvider(PrivateKey key,
String algo) |
static JwsSignatureProvider |
JwsUtils.getSignatureProvider(JsonWebKey jwk) |
static JwsSignatureProvider |
JwsUtils.getSignatureProvider(JsonWebKey jwk,
String defaultAlgorithm) |
static JwsSignatureProvider |
JwsUtils.loadSignatureProvider(boolean required) |
static JwsSignatureProvider |
JwsUtils.loadSignatureProvider(JoseHeaders headers,
boolean required) |
| Modifier and Type | Method and Description |
|---|---|
static List<JwsSignatureProvider> |
JwsUtils.loadSignatureProviders(String propLoc,
org.apache.cxf.message.Message m) |
| Modifier and Type | Method and Description |
|---|---|
static String |
JwsUtils.sign(JwsSignatureProvider jwsSig,
String content,
String ct) |
String |
JwsJsonProducer.signWith(JwsSignatureProvider signer) |
String |
JwsCompactProducer.signWith(JwsSignatureProvider signer) |
String |
JwsJsonProducer.signWith(JwsSignatureProvider signer,
JoseHeaders protectedHeader) |
String |
JwsJsonProducer.signWith(JwsSignatureProvider signer,
JoseHeaders protectedHeader,
JoseHeaders unprotectedHeader) |
| Modifier and Type | Method and Description |
|---|---|
String |
JwsJsonProducer.signWith(List<JwsSignatureProvider> signers) |
| Modifier and Type | Method and Description |
|---|---|
protected JwsSignatureProvider |
AbstractJoseJwtProducer.getInitializedSigProvider(boolean jwsRequired,
boolean jweRequired) |
Apache CXF