Class ClientConfigProviderFilter

java.lang.Object
org.jboss.resteasy.client.jaxrs.internal.ClientConfigProviderFilter
All Implemented Interfaces:
ClientRequestFilter

public class ClientConfigProviderFilter extends Object implements ClientRequestFilter
Client filter that will attach authorization header with either HTTP Basic auth or Bearer token auth. Credentials and token are loaded from ClientConfigProvider implementation.
Author:
dvilkola@redhat.com
  • Constructor Details

    • ClientConfigProviderFilter

      public ClientConfigProviderFilter(ClientConfigProvider clientConfigProvider)
  • Method Details

    • filter

      public void filter(ClientRequestContext requestContext) throws IOException
      Description copied from interface: ClientRequestFilter
      Filter method called before a request has been dispatched to a client transport layer. Filters in the filter chain are ordered according to their jakarta.annotation.Priority class-level annotation value.
      Specified by:
      filter in interface ClientRequestFilter
      Parameters:
      requestContext - request context.
      Throws:
      IOException - if an I/O exception occurs.