Interface Authentication.Deferred

All Superinterfaces:
Authentication, Authentication.LoginAuthentication, Authentication.LogoutAuthentication
Enclosing interface:
Authentication

@Deprecated(since="2021-05-27") public static interface Authentication.Deferred extends Authentication.LoginAuthentication, Authentication.LogoutAuthentication
Deprecated.
The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.
A deferred authentication with methods to progress the authentication process.
  • Method Details

    • authenticate

      Authentication authenticate(ServletRequest request)
      Deprecated.
      Authenticate if possible without sending a challenge. This is used to check credentials that have been sent for non-mandatory authentication.
      Parameters:
      request - the request
      Returns:
      The new Authentication state.
    • authenticate

      Authentication authenticate(ServletRequest request, ServletResponse response)
      Deprecated.
      Authenticate and possibly send a challenge. This is used to initiate authentication for previously non-mandatory authentication.
      Parameters:
      request - the request
      response - the response
      Returns:
      The new Authentication state.