Package org.eclipse.jetty.security
Class AbstractUserAuthentication
java.lang.Object
org.eclipse.jetty.security.AbstractUserAuthentication
- All Implemented Interfaces:
Serializable,Authentication,Authentication.LogoutAuthentication,Authentication.User
- Direct Known Subclasses:
UserAuthentication
@Deprecated(since="2021-05-27")
public abstract class AbstractUserAuthentication
extends Object
implements Authentication.User, Serializable
Deprecated.
The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.
AbstractUserAuthentication
Base class for representing an authenticated user.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.jetty.server.Authentication
Authentication.Challenge, Authentication.Deferred, Authentication.Failed, Authentication.Failure, Authentication.LoginAuthentication, Authentication.LogoutAuthentication, Authentication.NonAuthenticated, Authentication.ResponseSent, Authentication.SendSuccess, Authentication.User, Authentication.Wrapped -
Field Summary
Fields inherited from interface org.eclipse.jetty.server.Authentication
NOT_CHECKED, SEND_CONTINUE, SEND_FAILURE, SEND_SUCCESS, UNAUTHENTICATED -
Constructor Summary
ConstructorsConstructorDescriptionAbstractUserAuthentication(String method, UserIdentity userIdentity) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionbooleandeclaredRolesContains(String roleName) Deprecated.Deprecated.Deprecated.booleanisUserInRole(UserIdentity.Scope scope, String role) Deprecated.logout(ServletRequest request) Deprecated.Remove any user information that may be present in the request such that a call to getUserPrincipal/getRemoteUser will return null.Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.jetty.server.Authentication.User
logout
-
Constructor Details
-
AbstractUserAuthentication
Deprecated.
-
-
Method Details
-
getAuthMethod
Deprecated.- Specified by:
getAuthMethodin interfaceAuthentication.User
-
getUserIdentity
Deprecated.- Specified by:
getUserIdentityin interfaceAuthentication.User
-
isUserInRole
Deprecated.- Specified by:
isUserInRolein interfaceAuthentication.User
-
declaredRolesContains
Deprecated. -
logout
Deprecated.Description copied from interface:Authentication.LogoutAuthenticationRemove any user information that may be present in the request such that a call to getUserPrincipal/getRemoteUser will return null.- Specified by:
logoutin interfaceAuthentication.LogoutAuthentication- Parameters:
request- the request- Returns:
- NoAuthentication if we successfully logged out
-