Class ClientBasicAuthFilter

java.lang.Object
org.jaxxy.security.basic.ClientBasicAuthFilter
All Implemented Interfaces:
jakarta.ws.rs.client.ClientRequestFilter

@Provider @Priority(3000) public class ClientBasicAuthFilter extends Object implements jakarta.ws.rs.client.ClientRequestFilter
  • Constructor Details

    • ClientBasicAuthFilter

      public ClientBasicAuthFilter(String username, String password)
      Creates a ClientRequestFilter which adds a basic authorization header to each request using the UTF-8 charset.
      Parameters:
      username - the username
      password - the password
    • ClientBasicAuthFilter

      public ClientBasicAuthFilter(String username, String password, Charset charset)
      Creates a ClientRequestFilter which adds a basic authorization header to each request.
      Parameters:
      username - the username
      password - the password
      charset - the charset
  • Method Details

    • filter

      public void filter(jakarta.ws.rs.client.ClientRequestContext request)
      Specified by:
      filter in interface jakarta.ws.rs.client.ClientRequestFilter