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 TypeMethodDescriptionboolean
declaredRolesContains
(String roleName) Deprecated.Deprecated.Deprecated.boolean
isUserInRole
(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, wait
Methods inherited from interface org.eclipse.jetty.server.Authentication.User
logout
-
Constructor Details
-
AbstractUserAuthentication
Deprecated.
-
-
Method Details
-
getAuthMethod
Deprecated.- Specified by:
getAuthMethod
in interfaceAuthentication.User
-
getUserIdentity
Deprecated.- Specified by:
getUserIdentity
in interfaceAuthentication.User
-
isUserInRole
Deprecated.- Specified by:
isUserInRole
in interfaceAuthentication.User
-
declaredRolesContains
Deprecated. -
logout
Deprecated.Description copied from interface:Authentication.LogoutAuthentication
Remove any user information that may be present in the request such that a call to getUserPrincipal/getRemoteUser will return null.- Specified by:
logout
in interfaceAuthentication.LogoutAuthentication
- Parameters:
request
- the request- Returns:
- NoAuthentication if we successfully logged out
-