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 org.apache.cxf.rs.security.jose.jwt.JoseJwtProducer
  • Constructor Details

    • OAuthJoseJwtProducer

      public OAuthJoseJwtProducer()
  • Method Details

    • processJwt

      public String processJwt(org.apache.cxf.rs.security.jose.jwt.JwtToken jwt, String clientSecret)
    • getInitializedSignatureProvider

      protected org.apache.cxf.rs.security.jose.jws.JwsSignatureProvider getInitializedSignatureProvider(String clientSecret)
    • getInitializedEncryptionProvider

      protected org.apache.cxf.rs.security.jose.jwe.JweEncryptionProvider getInitializedEncryptionProvider(String clientSecret)
    • setEncryptWithClientSecret

      public void setEncryptWithClientSecret(boolean encryptWithClientSecret)
    • setSignWithClientSecret

      public void setSignWithClientSecret(boolean signWithClientSecret)
    • isSignWithClientSecret

      public boolean isSignWithClientSecret()
    • isEncryptWithClientSecret

      public boolean isEncryptWithClientSecret()