Class AuthFilter

  • All Implemented Interfaces:
    javax.ws.rs.client.ClientRequestFilter

    public class AuthFilter
    extends Object
    implements javax.ws.rs.client.ClientRequestFilter
    Filter to add auth header to all outgoing requests.
    • Constructor Detail

      • AuthFilter

        public AuthFilter​(NessieClient.AuthType authType,
                          String username,
                          String password,
                          javax.ws.rs.client.WebTarget target)
        construct auth filter depending on auth type.
    • Method Detail

      • filter

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