| Package | Description |
|---|---|
| org.apache.cxf.rs.security.jose.common | |
| org.apache.cxf.rs.security.jose.jws | |
| org.apache.cxf.rs.security.jose.jwt |
| Modifier and Type | Method and Description |
|---|---|
protected JwsSignatureProvider |
AbstractJoseProducer.getInitializedSignatureProvider() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractJoseProducer.setSignatureProvider(JwsSignatureProvider signatureProvider) |
| 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,
SignatureAlgorithm algo) |
static JwsSignatureProvider |
JwsUtils.getPrivateKeySignatureProvider(PrivateKey key,
SignatureAlgorithm algo) |
static JwsSignatureProvider |
JwsUtils.getSignatureProvider(JsonWebKey jwk) |
static JwsSignatureProvider |
JwsUtils.getSignatureProvider(JsonWebKey jwk,
SignatureAlgorithm defaultAlgorithm) |
static JwsSignatureProvider |
JwsUtils.loadSignatureProvider(boolean required) |
static JwsSignatureProvider |
JwsUtils.loadSignatureProvider(JwsHeaders 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,
JwsHeaders protectedHeader) |
String |
JwsJsonProducer.signWith(JwsSignatureProvider signer,
JwsHeaders protectedHeader,
JwsHeaders unprotectedHeader) |
| Modifier and Type | Method and Description |
|---|---|
String |
JwsJsonProducer.signWith(List<JwsSignatureProvider> signers) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
AbstractJoseJwtProducer.processJwt(JwtToken jwt,
JweEncryptionProvider theEncProvider,
JwsSignatureProvider theSigProvider) |
Apache CXF