Class AbstractJoseProducer
- java.lang.Object
-
- org.apache.cxf.rs.security.jose.common.AbstractJoseProducer
-
- Direct Known Subclasses:
JoseJwtProducer,JoseProducer
public abstract class AbstractJoseProducer extends Object
-
-
Constructor Summary
Constructors Constructor Description AbstractJoseProducer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcheckProcessRequirements()protected JweEncryptionProvidergetInitializedEncryptionProvider(JweHeaders jweHeaders)protected JwsSignatureProvidergetInitializedSignatureProvider(JwsHeaders jwsHeaders)booleanisJweRequired()booleanisJwsRequired()voidsetEncryptionProvider(JweEncryptionProvider encryptionProvider)voidsetJweRequired(boolean jweRequired)voidsetJwsRequired(boolean jwsRequired)voidsetSignatureProvider(JwsSignatureProvider signatureProvider)
-
-
-
Method Detail
-
getInitializedSignatureProvider
protected JwsSignatureProvider getInitializedSignatureProvider(JwsHeaders jwsHeaders)
-
getInitializedEncryptionProvider
protected JweEncryptionProvider getInitializedEncryptionProvider(JweHeaders jweHeaders)
-
setEncryptionProvider
public void setEncryptionProvider(JweEncryptionProvider encryptionProvider)
-
setSignatureProvider
public void setSignatureProvider(JwsSignatureProvider signatureProvider)
-
isJwsRequired
public boolean isJwsRequired()
-
setJwsRequired
public void setJwsRequired(boolean jwsRequired)
-
isJweRequired
public boolean isJweRequired()
-
setJweRequired
public void setJweRequired(boolean jweRequired)
-
checkProcessRequirements
protected void checkProcessRequirements()
-
-