Class OAuthJoseJwtProducer
- java.lang.Object
-
- org.apache.cxf.rs.security.jose.common.AbstractJoseProducer
-
- org.apache.cxf.rs.security.jose.jwt.JoseJwtProducer
-
- org.apache.cxf.rs.security.oauth2.provider.OAuthJoseJwtProducer
-
- Direct Known Subclasses:
OAuthServerJoseJwtProducer
public class OAuthJoseJwtProducer extends JoseJwtProducer
-
-
Constructor Summary
Constructors Constructor Description OAuthJoseJwtProducer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected JweEncryptionProvidergetInitializedEncryptionProvider(String clientSecret)protected JwsSignatureProvidergetInitializedSignatureProvider(String clientSecret)booleanisEncryptWithClientSecret()booleanisSignWithClientSecret()StringprocessJwt(JwtToken jwt, String clientSecret)voidsetEncryptWithClientSecret(boolean encryptWithClientSecret)voidsetSignWithClientSecret(boolean signWithClientSecret)-
Methods inherited from class org.apache.cxf.rs.security.jose.jwt.JoseJwtProducer
processJwt, processJwt
-
Methods inherited from class org.apache.cxf.rs.security.jose.common.AbstractJoseProducer
checkProcessRequirements, getInitializedEncryptionProvider, getInitializedSignatureProvider, isJweRequired, isJwsRequired, setEncryptionProvider, setJweRequired, setJwsRequired, setSignatureProvider
-
-
-
-
Method Detail
-
getInitializedSignatureProvider
protected JwsSignatureProvider getInitializedSignatureProvider(String clientSecret)
-
getInitializedEncryptionProvider
protected JweEncryptionProvider getInitializedEncryptionProvider(String clientSecret)
-
setEncryptWithClientSecret
public void setEncryptWithClientSecret(boolean encryptWithClientSecret)
-
setSignWithClientSecret
public void setSignWithClientSecret(boolean signWithClientSecret)
-
isSignWithClientSecret
public boolean isSignWithClientSecret()
-
isEncryptWithClientSecret
public boolean isEncryptWithClientSecret()
-
-