Class JaxRSRequestFilter

java.lang.Object
org.gcube.common.calls.jaxrs.JaxRSRequestFilter
All Implemented Interfaces:
jakarta.ws.rs.client.ClientRequestFilter

public class JaxRSRequestFilter extends Object implements jakarta.ws.rs.client.ClientRequestFilter
JAX-RS client request filter for gCube services. Handles request processing and security context management.
Author:
Fabio Simeoni
  • Constructor Details

    • JaxRSRequestFilter

      public JaxRSRequestFilter(GcubeService service)
      Creates a new JAX-RS request filter for the given service.
      Parameters:
      service - the gCube service
  • Method Details

    • filter

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