Class JEEFormAuthenticator

java.lang.Object
org.eclipse.lyo.client.JEEFormAuthenticator
All Implemented Interfaces:
jakarta.ws.rs.client.ClientRequestFilter, jakarta.ws.rs.client.ClientResponseFilter

public class JEEFormAuthenticator extends Object implements jakarta.ws.rs.client.ClientRequestFilter, jakarta.ws.rs.client.ClientResponseFilter
A filter that can be registered in order to non-preemptively handle JEE Form based authentication challenges.
Author:
jamsden
  • Constructor Details

    • JEEFormAuthenticator

      public JEEFormAuthenticator()
    • JEEFormAuthenticator

      public JEEFormAuthenticator(String baseUri, String username, String password)
      Parameters:
      baseUri - base URI for the server, e.g., https://host:9443/ccm
      username - user's credentials
      password -
  • Method Details

    • filter

      public void filter(jakarta.ws.rs.client.ClientRequestContext request, jakarta.ws.rs.client.ClientResponseContext response)
      Specified by:
      filter in interface jakarta.ws.rs.client.ClientResponseFilter
    • filter

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