Class JwtAuthenticationClientFilter

java.lang.Object
org.apache.cxf.rs.security.jose.common.AbstractJoseProducer
org.apache.cxf.rs.security.jose.jwt.JoseJwtProducer
org.apache.cxf.rs.security.jose.jaxrs.JwtAuthenticationClientFilter
All Implemented Interfaces:
jakarta.ws.rs.client.ClientRequestFilter

@Priority(1000) public class JwtAuthenticationClientFilter extends org.apache.cxf.rs.security.jose.jwt.JoseJwtProducer implements jakarta.ws.rs.client.ClientRequestFilter
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    filter(jakarta.ws.rs.client.ClientRequestContext requestContext)
     
    protected String
     
    protected org.apache.cxf.rs.security.jose.jwt.JwtToken
    getJwtToken(jakarta.ws.rs.client.ClientRequestContext requestContext)
     
    void
    setAuthScheme(String authScheme)
     

    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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • JwtAuthenticationClientFilter

      public JwtAuthenticationClientFilter()
  • Method Details

    • filter

      public void filter(jakarta.ws.rs.client.ClientRequestContext requestContext) throws IOException
      Specified by:
      filter in interface jakarta.ws.rs.client.ClientRequestFilter
      Throws:
      IOException
    • getJwtToken

      protected org.apache.cxf.rs.security.jose.jwt.JwtToken getJwtToken(jakarta.ws.rs.client.ClientRequestContext requestContext)
    • getContextPropertyValue

      protected String getContextPropertyValue()
    • setAuthScheme

      public void setAuthScheme(String authScheme)