Interface Authentication

All Known Subinterfaces:
Authentication.Challenge, Authentication.Deferred, Authentication.Failure, Authentication.LoginAuthentication, Authentication.LogoutAuthentication, Authentication.NonAuthenticated, Authentication.ResponseSent, Authentication.SendSuccess, Authentication.User, Authentication.Wrapped
All Known Implementing Classes:
AbstractUserAuthentication, LoggedOutAuthentication, UserAuthentication

@Deprecated(since="2021-05-27") public interface Authentication
Deprecated.
The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.
The Authentication state of a request.

The Authentication state can be one of several sub-types that reflects where the request is in the many different authentication cycles. Authentication might not yet be checked or it might be checked and failed, checked and deferred or succeeded.

  • Field Details

    • UNAUTHENTICATED

      static final Authentication UNAUTHENTICATED
      Deprecated.
      Unauthenticated state.

      This convenience instance is for non mandatory authentication where credentials have been presented and checked, but failed authentication.

    • NOT_CHECKED

      static final Authentication NOT_CHECKED
      Deprecated.
      Authentication not checked

      This convenience instance us for non mandatory authentication when no credentials are present to be checked.

    • SEND_CONTINUE

      static final Authentication SEND_CONTINUE
      Deprecated.
      Authentication challenge sent.

      This convenience instance is for when an authentication challenge has been sent.

    • SEND_FAILURE

      static final Authentication SEND_FAILURE
      Deprecated.
      Authentication failure sent.

      This convenience instance is for when an authentication failure has been sent.

    • SEND_SUCCESS

      static final Authentication SEND_SUCCESS
      Deprecated.