Class AbstractTokenRequestFilter

java.lang.Object
io.quarkus.oidc.token.propagation.runtime.AbstractTokenRequestFilter
All Implemented Interfaces:
jakarta.ws.rs.client.ClientRequestFilter
Direct Known Subclasses:
AccessTokenRequestFilter, JsonWebTokenRequestFilter

@Provider @Singleton @Priority(1000) public abstract class AbstractTokenRequestFilter extends Object implements jakarta.ws.rs.client.ClientRequestFilter
  • Constructor Details

    • AbstractTokenRequestFilter

      public AbstractTokenRequestFilter()
  • Method Details

    • propagateToken

      public void propagateToken(jakarta.ws.rs.client.ClientRequestContext requestContext, String token) throws IOException
      Throws:
      IOException
    • verifyTokenInstance

      protected boolean verifyTokenInstance(jakarta.ws.rs.client.ClientRequestContext requestContext, jakarta.enterprise.inject.Instance<?> instance) throws IOException
      Throws:
      IOException
    • abortRequest

      protected void abortRequest(jakarta.ws.rs.client.ClientRequestContext requestContext)