Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractLoginService - Class in org.eclipse.jetty.security
-
AbstractLoginService Base class for LoginServices that allows subclasses to provide the user authentication and authorization information, but provides common behaviour such as handling authentication.
- AbstractLoginService() - Constructor for class org.eclipse.jetty.security.AbstractLoginService
- addPropertyUserStore(String, PropertyUserStore) - Method in class org.eclipse.jetty.security.jaas.PropertyUserStoreManager
- addUser(String, Credential, String[]) - Method in class org.eclipse.jetty.security.UserStore
- ALLOWED - Enum constant in enum class org.eclipse.jetty.security.Constraint.Authorization
-
Access allowed.
- ALLOWED - Static variable in interface org.eclipse.jetty.security.Constraint
-
A static Constraint that has
Constraint.Authorization.ALLOWED
andConstraint.Transport.INHERIT
. - ALLOWED_ANY_TRANSPORT - Static variable in interface org.eclipse.jetty.security.Constraint
-
A static Constraint that has
Constraint.Authorization.ALLOWED
andConstraint.Transport.ANY
. - ANY - Enum constant in enum class org.eclipse.jetty.security.Constraint.Transport
-
The transport can be either secure or not secure.
- ANY_TRANSPORT - Static variable in interface org.eclipse.jetty.security.Constraint
-
A static Constraint that has
Constraint.Transport.ANY
andConstraint.Authorization.INHERIT
- ANY_USER - Enum constant in enum class org.eclipse.jetty.security.Constraint.Authorization
-
Access allowed for any authenticated user regardless of role.
- ANY_USER - Static variable in interface org.eclipse.jetty.security.Constraint
-
A static Constraint that has
Constraint.Authorization.ANY_USER
andConstraint.Transport.INHERIT
. - associate(UserIdentity, IdentityService.RunAsToken) - Method in class org.eclipse.jetty.security.DefaultIdentityService
- associate(UserIdentity, IdentityService.RunAsToken) - Method in interface org.eclipse.jetty.security.IdentityService
-
Associate a runas Token with the current user and thread.
- authenticate(Object) - Method in class org.eclipse.jetty.security.UserPrincipal
- authenticate(UserPrincipal) - Method in class org.eclipse.jetty.security.UserPrincipal
- authenticate(Request) - Method in class org.eclipse.jetty.security.authentication.LoginAuthenticator.LoggedOutAuthentication
- authenticate(Request) - Static method in interface org.eclipse.jetty.security.AuthenticationState
-
Get successful authentication for a request.
- authenticate(Request) - Method in interface org.eclipse.jetty.security.AuthenticationState.Deferred
-
Authenticate the request using any credentials already associated with the request.
- authenticate(Request, Response, Callback) - Method in class org.eclipse.jetty.security.authentication.LoginAuthenticator.LoggedOutAuthentication
- authenticate(Request, Response, Callback) - Static method in interface org.eclipse.jetty.security.AuthenticationState
-
Get successful authentication for a request.
- authenticate(Request, Response, Callback) - Method in interface org.eclipse.jetty.security.AuthenticationState.Deferred
-
Authenticate the request using any credentials already associated with the request or challenging if necessary.
- authenticate(Credential) - Method in class org.eclipse.jetty.security.UserPrincipal
- AUTHENTICATED_ATTRIBUTE - Static variable in class org.eclipse.jetty.security.authentication.SessionAuthentication
- AuthenticationState - Interface in org.eclipse.jetty.security
-
The Authentication state of a request.
- AuthenticationState.Deferred - Interface in org.eclipse.jetty.security
-
Authentication is Deferred, either so that credentials can later be passed with
AuthenticationState.login(String, String, Request, Response)
; or that existing credentials on the request may be validated withAuthenticationState.Deferred.authenticate(Request)
; or an authentication dialog can be advanced withAuthenticationState.Deferred.authenticate(Request, Response, Callback)
. - AuthenticationState.Deferred.DeferredResponse - Interface in org.eclipse.jetty.security
-
A tag interface used to identify a
Response
that might be passed toAuthenticator.validateRequest(Request, Response, Callback)
while doing deferred authentication when a challenge cannot be sent. - AuthenticationState.ResponseSent - Interface in org.eclipse.jetty.security
-
Authentication Response sent state.
- AuthenticationState.Succeeded - Interface in org.eclipse.jetty.security
-
A successful Authentication with User information.
- Authenticator - Interface in org.eclipse.jetty.security
-
Authenticator Interface
- Authenticator.Configuration - Interface in org.eclipse.jetty.security
-
Authenticator Configuration
- Authenticator.Configuration.Wrapper - Class in org.eclipse.jetty.security
- Authenticator.Factory - Interface in org.eclipse.jetty.security
-
Authenticator Factory
- Authenticator.NoOp - Class in org.eclipse.jetty.security
- authorization(String, String) - Static method in class org.eclipse.jetty.security.authentication.BasicAuthenticator
- authorization(Constraint.Authorization) - Method in class org.eclipse.jetty.security.Constraint.Builder
B
- BASIC_AUTH - Static variable in interface org.eclipse.jetty.security.Authenticator
- BasicAuthenticator - Class in org.eclipse.jetty.security.authentication
- BasicAuthenticator() - Constructor for class org.eclipse.jetty.security.authentication.BasicAuthenticator
- build() - Method in class org.eclipse.jetty.security.Constraint.Builder
- Builder() - Constructor for class org.eclipse.jetty.security.Constraint.Builder
- Builder(Constraint) - Constructor for class org.eclipse.jetty.security.Constraint.Builder
C
- CERT_AUTH - Static variable in interface org.eclipse.jetty.security.Authenticator
- CERT_AUTH2 - Static variable in interface org.eclipse.jetty.security.Authenticator
- CHALLENGE - Static variable in interface org.eclipse.jetty.security.AuthenticationState
-
Authentication challenge sent.
- close() - Method in interface org.eclipse.jetty.security.IdentityService.Association
- combine(String, Constraint, Constraint) - Static method in interface org.eclipse.jetty.security.Constraint
-
Combine two Constraints by:
- combine(Constraint, Constraint) - Static method in interface org.eclipse.jetty.security.Constraint
-
Combine two Constraints by using
Constraint.combine(String, Constraint, Constraint)
with a generated name. - compare(PathSpec, PathSpec) - Method in class org.eclipse.jetty.security.SecurityHandler.PathMapped
-
Comparator
method to sort paths from least specific to most specific. - configureForSubject(Subject) - Method in class org.eclipse.jetty.security.RolePrincipal
- configureSubject(Subject) - Method in class org.eclipse.jetty.security.UserPrincipal
- connectDatabase() - Method in class org.eclipse.jetty.security.JDBCLoginService
-
Connect to database with parameters setup by loadConfig()
- Constraint - Interface in org.eclipse.jetty.security
-
A Security constraint that is applied to a request, which contain: A name Authorization to specify if authentication is needed and what roles are applicable An optional list of role names used for
Constraint.Authorization.KNOWN_ROLE
A Transport constraint, indicating if it must be secure or not. - Constraint.Authorization - Enum Class in org.eclipse.jetty.security
-
The Authorization applied to any authentication of the request/
- Constraint.Builder - Class in org.eclipse.jetty.security
-
Builder for Constraint.
- Constraint.Transport - Enum Class in org.eclipse.jetty.security
-
The constraints requirement for the transport
D
- deconfigureSubject(Subject) - Method in class org.eclipse.jetty.security.UserPrincipal
- DEFAULT_ROLE_CLASS_NAME - Static variable in class org.eclipse.jetty.security.jaas.JAASLoginService
- DEFAULT_ROLE_CLASS_NAMES - Static variable in class org.eclipse.jetty.security.jaas.JAASLoginService
- DefaultAuthenticatorFactory - Class in org.eclipse.jetty.security
-
The Default Authenticator Factory.
- DefaultAuthenticatorFactory() - Constructor for class org.eclipse.jetty.security.DefaultAuthenticatorFactory
- DefaultIdentityService - Class in org.eclipse.jetty.security
-
The default
IdentityService
, which creates and usesDefaultUserIdentity
s. - DefaultIdentityService() - Constructor for class org.eclipse.jetty.security.DefaultIdentityService
- defer(LoginAuthenticator) - Static method in interface org.eclipse.jetty.security.AuthenticationState
- DIGEST_AUTH - Static variable in interface org.eclipse.jetty.security.Authenticator
- DigestAuthenticator - Class in org.eclipse.jetty.security.authentication
-
The nonce max age in ms can be set with the
SecurityHandler.setParameter(String, String)
using the name "maxNonceAge". - DigestAuthenticator() - Constructor for class org.eclipse.jetty.security.authentication.DigestAuthenticator
- doStart() - Method in class org.eclipse.jetty.security.HashLoginService
- doStart() - Method in class org.eclipse.jetty.security.jaas.JAASLoginService
- doStart() - Method in class org.eclipse.jetty.security.jaas.PropertyUserStoreManager
- doStart() - Method in class org.eclipse.jetty.security.JDBCLoginService
- doStart() - Method in class org.eclipse.jetty.security.PropertyUserStore
-
Depending on the value of the refresh interval, this method will either start up a scanner thread that will monitor the properties file for changes after it has initially loaded it.
- doStart() - Method in class org.eclipse.jetty.security.SecurityHandler
- doStart() - Method in class org.eclipse.jetty.security.SPNEGOLoginService
- doStop() - Method in class org.eclipse.jetty.security.HashLoginService
- doStop() - Method in class org.eclipse.jetty.security.jaas.PropertyUserStoreManager
- doStop() - Method in class org.eclipse.jetty.security.JDBCLoginService
- doStop() - Method in class org.eclipse.jetty.security.PropertyUserStore
- doStop() - Method in class org.eclipse.jetty.security.SecurityHandler
E
- EmptyLoginService - Class in org.eclipse.jetty.security
-
LoginService implementation which always denies any attempt to login.
- EmptyLoginService() - Constructor for class org.eclipse.jetty.security.EmptyLoginService
- encodeURL(String, Request) - Method in class org.eclipse.jetty.security.authentication.FormAuthenticator
- equals(Object) - Method in class org.eclipse.jetty.security.jaas.JAASPrincipal
- equals(Object) - Method in class org.eclipse.jetty.security.jaas.JAASRole
F
- findIdentityService() - Method in class org.eclipse.jetty.security.SecurityHandler
- findLoginService() - Method in class org.eclipse.jetty.security.SecurityHandler
-
Find an appropriate
LoginService
from the list returned byContainer.getBeans(Class)
called on the result ofHandler.Abstract.getServer()
. - FORBIDDEN - Enum constant in enum class org.eclipse.jetty.security.Constraint.Authorization
-
Access not allowed.
- FORBIDDEN - Static variable in interface org.eclipse.jetty.security.Constraint
-
A static Constraint that has
Constraint.Authorization.FORBIDDEN
andConstraint.Transport.INHERIT
. - FORM_AUTH - Static variable in interface org.eclipse.jetty.security.Authenticator
- FormAuthenticator - Class in org.eclipse.jetty.security.authentication
-
FORM Authenticator.
- FormAuthenticator() - Constructor for class org.eclipse.jetty.security.authentication.FormAuthenticator
- FormAuthenticator(String, String, boolean) - Constructor for class org.eclipse.jetty.security.authentication.FormAuthenticator
- from(String...) - Static method in interface org.eclipse.jetty.security.Constraint
- from(String, Constraint.Authorization, String...) - Static method in interface org.eclipse.jetty.security.Constraint
- from(String, Constraint.Transport) - Static method in interface org.eclipse.jetty.security.Constraint
- from(String, Constraint.Transport, Constraint.Authorization, Set<String>) - Static method in interface org.eclipse.jetty.security.Constraint
- from(Subject, Principal, String...) - Static method in interface org.eclipse.jetty.security.UserIdentity
- from(Constraint.Transport, Constraint.Authorization, Set<String>) - Static method in interface org.eclipse.jetty.security.Constraint
G
- get(PathSpec) - Method in class org.eclipse.jetty.security.SecurityHandler.PathMapped
- getAlwaysSaveUri() - Method in class org.eclipse.jetty.security.authentication.FormAuthenticator
- getAssociation() - Method in class org.eclipse.jetty.security.authentication.LoginAuthenticator.LoggedOutAuthentication
- getAssociation() - Method in interface org.eclipse.jetty.security.AuthenticationState.Deferred
- getAuthenticationDuration() - Method in class org.eclipse.jetty.security.authentication.SPNEGOAuthenticator
- getAuthenticationState(Request) - Static method in interface org.eclipse.jetty.security.AuthenticationState
-
Get the authentication state of a request
- getAuthenticationType() - Method in class org.eclipse.jetty.security.authentication.BasicAuthenticator
- getAuthenticationType() - Method in class org.eclipse.jetty.security.authentication.DigestAuthenticator
- getAuthenticationType() - Method in class org.eclipse.jetty.security.authentication.FormAuthenticator
- getAuthenticationType() - Method in class org.eclipse.jetty.security.authentication.LoginAuthenticator.UserAuthenticationSucceeded
- getAuthenticationType() - Method in class org.eclipse.jetty.security.authentication.SPNEGOAuthenticator
- getAuthenticationType() - Method in class org.eclipse.jetty.security.authentication.SslClientCertAuthenticator
- getAuthenticationType() - Method in interface org.eclipse.jetty.security.AuthenticationState.Succeeded
- getAuthenticationType() - Method in interface org.eclipse.jetty.security.Authenticator.Configuration
- getAuthenticationType() - Method in class org.eclipse.jetty.security.Authenticator.Configuration.Wrapper
- getAuthenticationType() - Method in interface org.eclipse.jetty.security.Authenticator
- getAuthenticationType() - Method in class org.eclipse.jetty.security.Authenticator.NoOp
- getAuthenticationType() - Method in class org.eclipse.jetty.security.SecurityHandler
- getAuthenticator() - Method in class org.eclipse.jetty.security.SecurityHandler
- getAuthenticator(Server, Context, Authenticator.Configuration) - Method in interface org.eclipse.jetty.security.Authenticator.Factory
- getAuthenticator(Server, Context, Authenticator.Configuration) - Method in class org.eclipse.jetty.security.DefaultAuthenticatorFactory
- getAuthenticatorFactory() - Method in class org.eclipse.jetty.security.SecurityHandler
- getAuthorization() - Method in class org.eclipse.jetty.security.Constraint.Builder
- getAuthorization() - Method in interface org.eclipse.jetty.security.Constraint
- getCharset() - Method in class org.eclipse.jetty.security.authentication.BasicAuthenticator
- getConfig() - Method in class org.eclipse.jetty.security.HashLoginService
- getConfig() - Method in class org.eclipse.jetty.security.JDBCLoginService
- getConfig() - Method in class org.eclipse.jetty.security.PropertyUserStore
-
Get the config (as a string)
- getConfigResource() - Method in class org.eclipse.jetty.security.PropertyUserStore
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getConfiguration() - Method in class org.eclipse.jetty.security.jaas.JAASLoginService
- getConstraint(String, Request) - Method in class org.eclipse.jetty.security.SecurityHandler
- getConstraint(String, Request) - Method in class org.eclipse.jetty.security.SecurityHandler.PathMapped
- getConstraintAuthentication(String, Constraint.Authorization, Function<Boolean, Session>) - Method in class org.eclipse.jetty.security.authentication.FormAuthenticator
- getConstraintAuthentication(String, Constraint.Authorization, Function<Boolean, Session>) - Method in interface org.eclipse.jetty.security.Authenticator
-
Get an
Constraint.Authorization
applicable to the path for this authenticator. - getCurrentSecurityHandler() - Static method in class org.eclipse.jetty.security.SecurityHandler
- getEncodedToken() - Method in class org.eclipse.jetty.security.SPNEGOUserPrincipal
- getGroups(Subject) - Method in class org.eclipse.jetty.security.jaas.JAASLoginService
-
Get all of the groups for the user.
- getHostName() - Method in class org.eclipse.jetty.security.SPNEGOLoginService
- getIdentityService() - Method in class org.eclipse.jetty.security.AbstractLoginService
- getIdentityService() - Method in interface org.eclipse.jetty.security.Authenticator.Configuration
- getIdentityService() - Method in class org.eclipse.jetty.security.Authenticator.Configuration.Wrapper
- getIdentityService() - Method in class org.eclipse.jetty.security.EmptyLoginService
- getIdentityService() - Method in class org.eclipse.jetty.security.jaas.JAASLoginService
-
Get the identityService.
- getIdentityService() - Method in interface org.eclipse.jetty.security.LoginService
-
Get the IdentityService associated with this Login Service.
- getIdentityService() - Method in class org.eclipse.jetty.security.SecurityHandler
-
Get the identityService.
- getIdentityService() - Method in class org.eclipse.jetty.security.SPNEGOLoginService
- getKeyTabPath() - Method in class org.eclipse.jetty.security.SPNEGOLoginService
- getKnownAuthenticatorFactories() - Method in class org.eclipse.jetty.security.SecurityHandler
- getKnownRoles() - Method in class org.eclipse.jetty.security.SecurityHandler
- getKnownRoles() - Method in class org.eclipse.jetty.security.SecurityHandler.PathMapped
- getLoginService() - Method in class org.eclipse.jetty.security.authentication.LoginAuthenticator
- getLoginService() - Method in interface org.eclipse.jetty.security.Authenticator.Configuration
- getLoginService() - Method in class org.eclipse.jetty.security.Authenticator.Configuration.Wrapper
- getLoginService() - Method in class org.eclipse.jetty.security.SecurityHandler
-
Get the loginService.
- getMaxNonceAge() - Method in class org.eclipse.jetty.security.authentication.DigestAuthenticator
- getMaxNonceCount() - Method in class org.eclipse.jetty.security.authentication.DigestAuthenticator
- getName() - Method in class org.eclipse.jetty.security.AbstractLoginService
- getName() - Method in class org.eclipse.jetty.security.Constraint.Builder
- getName() - Method in interface org.eclipse.jetty.security.Constraint
- getName() - Method in class org.eclipse.jetty.security.EmptyLoginService
- getName() - Method in class org.eclipse.jetty.security.jaas.JAASLoginService
-
Get the name of the realm.
- getName() - Method in class org.eclipse.jetty.security.jaas.JAASPrincipal
- getName() - Method in class org.eclipse.jetty.security.jaas.JAASUserPrincipal
-
Get the name identifying the user
- getName() - Method in interface org.eclipse.jetty.security.LoginService
- getName() - Method in class org.eclipse.jetty.security.RolePrincipal
- getName() - Method in class org.eclipse.jetty.security.SecurityHandler.NotChecked
- getName() - Method in class org.eclipse.jetty.security.SPNEGOLoginService
- getName() - Method in class org.eclipse.jetty.security.SPNEGOUserPrincipal
- getName() - Method in class org.eclipse.jetty.security.UserPrincipal
- getParameter(String) - Method in interface org.eclipse.jetty.security.Authenticator.Configuration
-
Get a SecurityHandler init parameter
- getParameter(String) - Method in class org.eclipse.jetty.security.Authenticator.Configuration.Wrapper
- getParameter(String) - Method in class org.eclipse.jetty.security.SecurityHandler
- getParameterNames() - Method in interface org.eclipse.jetty.security.Authenticator.Configuration
-
Get a SecurityHandler init parameter names
- getParameterNames() - Method in class org.eclipse.jetty.security.Authenticator.Configuration.Wrapper
- getParameterNames() - Method in class org.eclipse.jetty.security.SecurityHandler
- getParameters(Request) - Method in class org.eclipse.jetty.security.authentication.FormAuthenticator
- getPropertyUserStore(String) - Method in class org.eclipse.jetty.security.jaas.PropertyUserStoreManager
- getRealmName() - Method in interface org.eclipse.jetty.security.Authenticator.Configuration
- getRealmName() - Method in class org.eclipse.jetty.security.Authenticator.Configuration.Wrapper
- getRealmName() - Method in class org.eclipse.jetty.security.SecurityHandler
- getReloadInterval() - Method in class org.eclipse.jetty.security.HashLoginService
- getReloadInterval() - Method in class org.eclipse.jetty.security.PropertyUserStore
- getRoleClassNames() - Method in class org.eclipse.jetty.security.jaas.JAASLoginService
- getRolePrincipals() - Method in class org.eclipse.jetty.security.UserStore.User
- getRolePrincipals(String) - Method in class org.eclipse.jetty.security.UserStore
- getRoles() - Method in class org.eclipse.jetty.security.Constraint.Builder
- getRoles() - Method in interface org.eclipse.jetty.security.Constraint
- getSecurityHandler() - Method in class org.eclipse.jetty.security.SecurityHandler.NotChecked
- getServiceName() - Method in class org.eclipse.jetty.security.SPNEGOLoginService
- getSubject() - Method in class org.eclipse.jetty.security.jaas.JAASUserPrincipal
-
Provide access to the Subject
- getSubject() - Method in class org.eclipse.jetty.security.RoleDelegateUserIdentity
- getSubject() - Method in interface org.eclipse.jetty.security.UserIdentity
- getSystemUserIdentity() - Method in class org.eclipse.jetty.security.DefaultIdentityService
- getSystemUserIdentity() - Method in interface org.eclipse.jetty.security.IdentityService
- getTransport() - Method in class org.eclipse.jetty.security.Constraint.Builder
- getTransport() - Method in interface org.eclipse.jetty.security.Constraint
- getUserIdentity() - Method in class org.eclipse.jetty.security.authentication.LoginAuthenticator.UserAuthenticationSucceeded
- getUserIdentity() - Method in class org.eclipse.jetty.security.authentication.SessionAuthentication
- getUserIdentity() - Method in interface org.eclipse.jetty.security.AuthenticationState.Succeeded
- getUserIdentity(Subject, Principal, boolean) - Method in interface org.eclipse.jetty.security.LoginService
-
Get or create a
UserIdentity
that is not authenticated by theLoginService
. - getUserKey() - Method in class org.eclipse.jetty.security.JDBCLoginService.JDBCUserPrincipal
- getUserPrincipal() - Method in interface org.eclipse.jetty.security.AuthenticationState.Succeeded
- getUserPrincipal() - Method in class org.eclipse.jetty.security.RoleDelegateUserIdentity
- getUserPrincipal() - Method in interface org.eclipse.jetty.security.UserIdentity
- getUserPrincipal() - Method in class org.eclipse.jetty.security.UserStore.User
- getUserPrincipal(String) - Method in class org.eclipse.jetty.security.UserStore
- getUserPrincipal(Request) - Static method in interface org.eclipse.jetty.security.AuthenticationState
-
Get the
UserPrincipal
of an authenticated request.
H
- handle(Request, Response, Callback) - Method in class org.eclipse.jetty.security.SecurityHandler
- hashCode() - Method in class org.eclipse.jetty.security.jaas.JAASPrincipal
- HashLoginService - Class in org.eclipse.jetty.security
-
An implementation of a LoginService that stores users and roles in-memory in HashMaps.
- HashLoginService() - Constructor for class org.eclipse.jetty.security.HashLoginService
- HashLoginService(String) - Constructor for class org.eclipse.jetty.security.HashLoginService
- HashLoginService(String, Resource) - Constructor for class org.eclipse.jetty.security.HashLoginService
I
- IdentityService - Interface in org.eclipse.jetty.security
-
Associates UserIdentities from with threads and UserIdentity.Contexts.
- IdentityService.Association - Interface in org.eclipse.jetty.security
-
An association between an identity and the current thread that can be terminated by
IdentityService.Association.close()
. - IdentityService.RunAsToken - Interface in org.eclipse.jetty.security
-
An opaque token created by
IdentityService.newRunAsToken(String)
and used byIdentityService.associate(UserIdentity, RunAsToken)
- INHERIT - Enum constant in enum class org.eclipse.jetty.security.Constraint.Authorization
-
Inherit the authorization from a less specific constraint when passed to
Constraint.combine(Constraint, Constraint)
, otherwise act asConstraint.Authorization.ALLOWED
. - INHERIT - Enum constant in enum class org.eclipse.jetty.security.Constraint.Transport
-
Inherit the transport constraint from a less specific constraint when passed to
Constraint.combine(Constraint, Constraint)
, otherwise act asConstraint.Transport.ANY
. - INSTANCE - Static variable in class org.eclipse.jetty.security.jaas.JAASLoginService
- isDeferred(Response) - Static method in interface org.eclipse.jetty.security.AuthenticationState.Deferred
- isEstablished() - Method in class org.eclipse.jetty.security.RoleDelegateUserIdentity
- isFullValidate() - Method in class org.eclipse.jetty.security.AbstractLoginService
- isHotReload() - Method in class org.eclipse.jetty.security.HashLoginService
-
Deprecated.
- isHotReload() - Method in class org.eclipse.jetty.security.PropertyUserStore
-
Deprecated.
- isJSecurityCheck(String) - Method in class org.eclipse.jetty.security.authentication.FormAuthenticator
- isLoginOrErrorPage(String) - Method in class org.eclipse.jetty.security.authentication.FormAuthenticator
- isNotAuthorized(Constraint, AuthenticationState) - Method in class org.eclipse.jetty.security.SecurityHandler
- isRoleAssociated(String) - Static method in class org.eclipse.jetty.security.DefaultIdentityService
- isSessionRenewedOnAuthentication() - Method in interface org.eclipse.jetty.security.Authenticator.Configuration
- isSessionRenewedOnAuthentication() - Method in class org.eclipse.jetty.security.Authenticator.Configuration.Wrapper
- isSessionRenewedOnAuthentication() - Method in class org.eclipse.jetty.security.SecurityHandler
- isUserInRole(String) - Method in class org.eclipse.jetty.security.authentication.LoginAuthenticator.UserAuthenticationSucceeded
- isUserInRole(String) - Method in interface org.eclipse.jetty.security.AuthenticationState.Succeeded
- isUserInRole(String) - Method in class org.eclipse.jetty.security.RoleDelegateUserIdentity
- isUserInRole(String) - Method in interface org.eclipse.jetty.security.UserIdentity
-
Check if the user is in a role.
- isValidateCerts() - Method in class org.eclipse.jetty.security.authentication.SslClientCertAuthenticator
J
- JAASLoginService - Class in org.eclipse.jetty.security.jaas
-
Implementation of jetty's LoginService that works with JAAS for authorization and authentication.
- JAASLoginService() - Constructor for class org.eclipse.jetty.security.jaas.JAASLoginService
- JAASLoginService(String) - Constructor for class org.eclipse.jetty.security.jaas.JAASLoginService
- JAASPrincipal - Class in org.eclipse.jetty.security.jaas
-
JAASPrincipal
- JAASPrincipal(String) - Constructor for class org.eclipse.jetty.security.jaas.JAASPrincipal
- JAASRole - Class in org.eclipse.jetty.security.jaas
- JAASRole(String) - Constructor for class org.eclipse.jetty.security.jaas.JAASRole
- JAASUserPrincipal - Class in org.eclipse.jetty.security.jaas
-
JAASUserPrincipal
- JAASUserPrincipal(String, Subject, LoginContext) - Constructor for class org.eclipse.jetty.security.jaas.JAASUserPrincipal
- JDBCLoginService - Class in org.eclipse.jetty.security
-
JDBC as a source of user authentication and authorization information.
- JDBCLoginService() - Constructor for class org.eclipse.jetty.security.JDBCLoginService
- JDBCLoginService(String) - Constructor for class org.eclipse.jetty.security.JDBCLoginService
- JDBCLoginService(String, String) - Constructor for class org.eclipse.jetty.security.JDBCLoginService
- JDBCLoginService(String, IdentityService, String) - Constructor for class org.eclipse.jetty.security.JDBCLoginService
- JDBCLoginService.JDBCUserPrincipal - Class in org.eclipse.jetty.security
-
A UserPrincipal with extra jdbc key info.
- JDBCUserPrincipal(String, Credential, int) - Constructor for class org.eclipse.jetty.security.JDBCLoginService.JDBCUserPrincipal
K
- KNOWN_ROLE - Enum constant in enum class org.eclipse.jetty.security.Constraint.Authorization
-
Access allowed for authenticated user with any known role.
- KNOWN_ROLE - Static variable in interface org.eclipse.jetty.security.Constraint
-
A static Constraint that has
Constraint.Authorization.KNOWN_ROLE
andConstraint.Transport.INHERIT
.
L
- loadRoleInfo(UserPrincipal) - Method in class org.eclipse.jetty.security.AbstractLoginService
- loadRoleInfo(UserPrincipal) - Method in class org.eclipse.jetty.security.HashLoginService
- loadRoleInfo(UserPrincipal) - Method in class org.eclipse.jetty.security.JDBCLoginService
- loadUserInfo(String) - Method in class org.eclipse.jetty.security.AbstractLoginService
- loadUserInfo(String) - Method in class org.eclipse.jetty.security.HashLoginService
- loadUserInfo(String) - Method in class org.eclipse.jetty.security.JDBCLoginService
- loadUsers() - Method in class org.eclipse.jetty.security.PropertyUserStore
-
Load the user data from the property file.
- LoggedOutAuthentication(LoginAuthenticator) - Constructor for class org.eclipse.jetty.security.authentication.LoginAuthenticator.LoggedOutAuthentication
- login(String, Object, Request, Function<Boolean, Session>) - Method in class org.eclipse.jetty.security.AbstractLoginService
- login(String, Object, Request, Function<Boolean, Session>) - Method in class org.eclipse.jetty.security.EmptyLoginService
- login(String, Object, Request, Function<Boolean, Session>) - Method in class org.eclipse.jetty.security.jaas.JAASLoginService
- login(String, Object, Request, Function<Boolean, Session>) - Method in interface org.eclipse.jetty.security.LoginService
-
Login a user.
- login(String, Object, Request, Function<Boolean, Session>) - Method in class org.eclipse.jetty.security.SPNEGOLoginService
- login(String, Object, Request, Response) - Method in class org.eclipse.jetty.security.authentication.DigestAuthenticator
- login(String, Object, Request, Response) - Method in class org.eclipse.jetty.security.authentication.FormAuthenticator
- login(String, Object, Request, Response) - Method in class org.eclipse.jetty.security.authentication.LoginAuthenticator.LoggedOutAuthentication
- login(String, Object, Request, Response) - Method in class org.eclipse.jetty.security.authentication.LoginAuthenticator
-
If the UserIdentity returned from
LoginService.login(String, Object, Request, Function)
is not null, it is assumed that the user is fully authenticated and we need to change the session id to prevent session fixation vulnerability. - login(String, Object, Request, Response) - Method in class org.eclipse.jetty.security.authentication.SPNEGOAuthenticator
-
Only renew the session id if the user has been fully authenticated, don't renew the session for any of the intermediate request/response handshakes.
- login(String, Object, Request, Response) - Method in interface org.eclipse.jetty.security.AuthenticationState.Deferred
-
Authenticate the request with the passed credentials
- login(String, String, Request, Response) - Static method in interface org.eclipse.jetty.security.AuthenticationState
-
Attempt to login a request using the passed credentials.
- LoginAuthenticator - Class in org.eclipse.jetty.security.authentication
- LoginAuthenticator() - Constructor for class org.eclipse.jetty.security.authentication.LoginAuthenticator
- LoginAuthenticator.LoggedOutAuthentication - Class in org.eclipse.jetty.security.authentication
- LoginAuthenticator.UserAuthenticationSent - Class in org.eclipse.jetty.security.authentication
-
This Authentication represents a just completed authentication, that has sent a response, typically to redirect the client to the original request target..
- LoginAuthenticator.UserAuthenticationSucceeded - Class in org.eclipse.jetty.security.authentication
-
Base class for representing a successful authentication state.
- LoginService - Interface in org.eclipse.jetty.security
-
Login Service Interface.
- logout(UserIdentity) - Method in class org.eclipse.jetty.security.AbstractLoginService
- logout(UserIdentity) - Method in class org.eclipse.jetty.security.EmptyLoginService
- logout(UserIdentity) - Method in class org.eclipse.jetty.security.jaas.JAASLoginService
- logout(UserIdentity) - Method in interface org.eclipse.jetty.security.LoginService
- logout(UserIdentity) - Method in class org.eclipse.jetty.security.SPNEGOLoginService
- logout(Request, Response) - Method in class org.eclipse.jetty.security.authentication.FormAuthenticator
- logout(Request, Response) - Method in class org.eclipse.jetty.security.authentication.LoginAuthenticator.LoggedOutAuthentication
- logout(Request, Response) - Method in class org.eclipse.jetty.security.authentication.LoginAuthenticator
- logout(Request, Response) - Method in class org.eclipse.jetty.security.authentication.LoginAuthenticator.UserAuthenticationSucceeded
- logout(Request, Response) - Method in interface org.eclipse.jetty.security.AuthenticationState.Deferred
-
Logout the authenticated user.
- logout(Request, Response) - Static method in interface org.eclipse.jetty.security.AuthenticationState
- logout(Request, Response) - Method in interface org.eclipse.jetty.security.AuthenticationState.Succeeded
-
Remove any user information that may be present in the request such that a call to getUserPrincipal/getRemoteUser will return null.
N
- name(String) - Method in class org.eclipse.jetty.security.Constraint.Builder
- NEGOTIATE_AUTH - Static variable in interface org.eclipse.jetty.security.Authenticator
- newNonce(Request) - Method in class org.eclipse.jetty.security.authentication.DigestAuthenticator
- newRunAsToken(String) - Method in class org.eclipse.jetty.security.DefaultIdentityService
- newRunAsToken(String) - Method in interface org.eclipse.jetty.security.IdentityService
-
Create a new RunAsToken from a runAsName (normally a role).
- newUserIdentity(Subject, Principal, String[]) - Method in class org.eclipse.jetty.security.DefaultIdentityService
- newUserIdentity(Subject, Principal, String[]) - Method in interface org.eclipse.jetty.security.IdentityService
-
Create a new UserIdentity for use with this identity service.
- NoOp() - Constructor for class org.eclipse.jetty.security.Authenticator.NoOp
- NotChecked() - Constructor for class org.eclipse.jetty.security.SecurityHandler.NotChecked
O
- onLogout(UserIdentity) - Method in class org.eclipse.jetty.security.DefaultIdentityService
- onLogout(UserIdentity) - Method in interface org.eclipse.jetty.security.IdentityService
-
Called to notify that a user has been logged out.
- onSessionActivation(Session) - Method in class org.eclipse.jetty.security.authentication.SessionAuthentication
- onSessionPassivation(Session) - Method in class org.eclipse.jetty.security.authentication.SessionAuthentication
- OPENID_AUTH - Static variable in interface org.eclipse.jetty.security.Authenticator
- org.eclipse.jetty.security - module org.eclipse.jetty.security
- org.eclipse.jetty.security - package org.eclipse.jetty.security
-
Jetty Security : Modular Support for Security in Jetty
- org.eclipse.jetty.security.authentication - package org.eclipse.jetty.security.authentication
-
Jetty Security : Authenticators and Callbacks
- org.eclipse.jetty.security.jaas - package org.eclipse.jetty.security.jaas
-
Jetty Jaas : Support for Jaas
P
- pathAdded(Path) - Method in class org.eclipse.jetty.security.PropertyUserStore
- pathChanged(Path) - Method in class org.eclipse.jetty.security.PropertyUserStore
- PathMapped() - Constructor for class org.eclipse.jetty.security.SecurityHandler.PathMapped
- PathMapped(Handler) - Constructor for class org.eclipse.jetty.security.SecurityHandler.PathMapped
- pathRemoved(Path) - Method in class org.eclipse.jetty.security.PropertyUserStore
- pathSpecGroupPrecedence(PathSpecGroup) - Method in class org.eclipse.jetty.security.SecurityHandler.PathMapped
-
Get the relative precedence of a
PathSpecGroup
used bySecurityHandler.PathMapped.compare(MappedResource, MappedResource)
to sortConstraint
s. - prepareRequest(Request, AuthenticationState) - Method in class org.eclipse.jetty.security.authentication.FormAuthenticator
- prepareRequest(Request, AuthenticationState) - Method in interface org.eclipse.jetty.security.Authenticator
-
Called after
Authenticator.validateRequest(Request, Response, Callback)
and before callingRequest.Handler.handle(Request, Response, Callback)
of the nested handler. - PropertyUserStore - Class in org.eclipse.jetty.security
-
This class monitors a property file of the format mentioned below and notifies registered listeners of the changes to the the given file.
- PropertyUserStore() - Constructor for class org.eclipse.jetty.security.PropertyUserStore
- PropertyUserStore.UserListener - Interface in org.eclipse.jetty.security
- PropertyUserStoreManager - Class in org.eclipse.jetty.security.jaas
-
PropertyUserStoreManager Maintains a map of PropertyUserStores, keyed off the location of the property file containing the authentication and authorization information.
- PropertyUserStoreManager() - Constructor for class org.eclipse.jetty.security.jaas.PropertyUserStoreManager
- put(String, Constraint) - Method in class org.eclipse.jetty.security.SecurityHandler.PathMapped
- put(PathSpec, Constraint) - Method in class org.eclipse.jetty.security.SecurityHandler.PathMapped
R
- redirectToSecure(Request, Response, Callback) - Method in class org.eclipse.jetty.security.SecurityHandler
- registerUserListener(PropertyUserStore.UserListener) - Method in class org.eclipse.jetty.security.PropertyUserStore
-
Registers a listener to be notified of the contents of the property file
- remove(String) - Method in interface org.eclipse.jetty.security.PropertyUserStore.UserListener
- remove(PathSpec) - Method in class org.eclipse.jetty.security.SecurityHandler.PathMapped
- removeUser(String) - Method in class org.eclipse.jetty.security.UserStore
- renewSession(Request, Response) - Method in class org.eclipse.jetty.security.authentication.LoginAuthenticator
-
Change the session id.
- RoleDelegateUserIdentity - Class in org.eclipse.jetty.security
- RoleDelegateUserIdentity(Subject, Principal, UserIdentity) - Constructor for class org.eclipse.jetty.security.RoleDelegateUserIdentity
- RolePrincipal - Class in org.eclipse.jetty.security
-
RolePrincipal Represents a role.
- RolePrincipal(String) - Constructor for class org.eclipse.jetty.security.RolePrincipal
- roles(String...) - Method in class org.eclipse.jetty.security.Constraint.Builder
S
- SECURE - Enum constant in enum class org.eclipse.jetty.security.Constraint.Transport
-
The transport must be secure (e.g.
- SECURE_TRANSPORT - Static variable in interface org.eclipse.jetty.security.Constraint
-
A static Constraint that has
Constraint.Transport.SECURE
andConstraint.Authorization.INHERIT
- SecurityHandler - Class in org.eclipse.jetty.security
-
Abstract SecurityHandler.
- SecurityHandler() - Constructor for class org.eclipse.jetty.security.SecurityHandler
- SecurityHandler(Handler) - Constructor for class org.eclipse.jetty.security.SecurityHandler
- SecurityHandler.NotChecked - Class in org.eclipse.jetty.security
- SecurityHandler.PathMapped - Class in org.eclipse.jetty.security
-
A concrete implementation of
SecurityHandler
that uses aPathMappings
to match request to a list ofConstraint
s, which are applied in the order of least significant to most significant. - SEND_FAILURE - Static variable in interface org.eclipse.jetty.security.AuthenticationState
-
Authentication failure sent.
- SEND_SUCCESS - Static variable in interface org.eclipse.jetty.security.AuthenticationState
-
Authentication success sent.
- ServerAuthException - Exception Class in org.eclipse.jetty.security
-
A server specific Authentication or Authorization exception.
- ServerAuthException() - Constructor for exception class org.eclipse.jetty.security.ServerAuthException
- ServerAuthException(String) - Constructor for exception class org.eclipse.jetty.security.ServerAuthException
- ServerAuthException(String, Throwable) - Constructor for exception class org.eclipse.jetty.security.ServerAuthException
- ServerAuthException(Throwable) - Constructor for exception class org.eclipse.jetty.security.ServerAuthException
- SESSION_AUTHENTICATED_ATTRIBUTE - Static variable in class org.eclipse.jetty.security.SecurityHandler
- SessionAuthentication - Class in org.eclipse.jetty.security.authentication
-
SessionAuthentication When a user has been successfully authenticated with some types of Authenticator, the Authenticator stashes a SessionAuthentication into an HttpSession to remember that the user is authenticated.
- SessionAuthentication(String, UserIdentity, Object) - Constructor for class org.eclipse.jetty.security.authentication.SessionAuthentication
- setAlwaysSaveUri(boolean) - Method in class org.eclipse.jetty.security.authentication.FormAuthenticator
-
If true, uris that cause a redirect to a login page will always be remembered.
- setAuthenticationDuration(Duration) - Method in class org.eclipse.jetty.security.authentication.SPNEGOAuthenticator
-
Sets the duration of the authentication.
- setAuthenticationState(Request, AuthenticationState) - Static method in interface org.eclipse.jetty.security.AuthenticationState
-
Set the authentication state of a request.
- setAuthenticationType(String) - Method in class org.eclipse.jetty.security.SecurityHandler
- setAuthenticator(Authenticator) - Method in class org.eclipse.jetty.security.SecurityHandler
-
Set the authenticator.
- setAuthenticatorFactory(Authenticator.Factory) - Method in class org.eclipse.jetty.security.SecurityHandler
- setCallbackHandlerClass(String) - Method in class org.eclipse.jetty.security.jaas.JAASLoginService
- setCharset(Charset) - Method in class org.eclipse.jetty.security.authentication.BasicAuthenticator
- setConfig(String) - Method in class org.eclipse.jetty.security.JDBCLoginService
-
Load JDBC connection configuration from properties file.
- setConfig(Resource) - Method in class org.eclipse.jetty.security.HashLoginService
-
Load users from properties file.
- setConfig(Resource) - Method in class org.eclipse.jetty.security.PropertyUserStore
-
Set the Config Path from a String reference to a file
- setConfiguration(Configuration) - Method in class org.eclipse.jetty.security.jaas.JAASLoginService
- setConfiguration(Authenticator.Configuration) - Method in class org.eclipse.jetty.security.authentication.DigestAuthenticator
- setConfiguration(Authenticator.Configuration) - Method in class org.eclipse.jetty.security.authentication.FormAuthenticator
- setConfiguration(Authenticator.Configuration) - Method in class org.eclipse.jetty.security.authentication.LoginAuthenticator
- setConfiguration(Authenticator.Configuration) - Method in class org.eclipse.jetty.security.Authenticator.NoOp
- setConfiguration(Authenticator.Configuration) - Method in interface org.eclipse.jetty.security.Authenticator
-
Configure the Authenticator
- setFullValidate(boolean) - Method in class org.eclipse.jetty.security.AbstractLoginService
- setHostName(String) - Method in class org.eclipse.jetty.security.SPNEGOLoginService
- setHotReload(boolean) - Method in class org.eclipse.jetty.security.HashLoginService
-
Deprecated.
- setHotReload(boolean) - Method in class org.eclipse.jetty.security.PropertyUserStore
-
Deprecated.
- setIdentityService(IdentityService) - Method in class org.eclipse.jetty.security.AbstractLoginService
-
Set the identityService.
- setIdentityService(IdentityService) - Method in class org.eclipse.jetty.security.EmptyLoginService
- setIdentityService(IdentityService) - Method in class org.eclipse.jetty.security.jaas.JAASLoginService
-
Set the identityService.
- setIdentityService(IdentityService) - Method in interface org.eclipse.jetty.security.LoginService
-
Set the IdentityService associated with this Login Service.
- setIdentityService(IdentityService) - Method in class org.eclipse.jetty.security.SecurityHandler
-
Set the identityService.
- setIdentityService(IdentityService) - Method in class org.eclipse.jetty.security.SPNEGOLoginService
- setKeyTabPath(Path) - Method in class org.eclipse.jetty.security.SPNEGOLoginService
- setLoginModuleName(String) - Method in class org.eclipse.jetty.security.jaas.JAASLoginService
-
Set the name to use to index into the config file of LoginModules.
- setLoginService(LoginService) - Method in class org.eclipse.jetty.security.SecurityHandler
-
Set the loginService.
- setMaxNonceAge(long) - Method in class org.eclipse.jetty.security.authentication.DigestAuthenticator
- setMaxNonceCount(int) - Method in class org.eclipse.jetty.security.authentication.DigestAuthenticator
- setName(String) - Method in class org.eclipse.jetty.security.AbstractLoginService
-
Set the name.
- setName(String) - Method in class org.eclipse.jetty.security.jaas.JAASLoginService
-
Set the name of the realm
- setParameter(String, String) - Method in class org.eclipse.jetty.security.SecurityHandler
-
Set an authentication parameter for retrieval via
Authenticator.Configuration.getParameter(String)
- setRealmName(String) - Method in class org.eclipse.jetty.security.SecurityHandler
- setReloadInterval(int) - Method in class org.eclipse.jetty.security.HashLoginService
- setReloadInterval(int) - Method in class org.eclipse.jetty.security.PropertyUserStore
-
Enable Hot Reload of the Property File
- setRoleClassNames(String[]) - Method in class org.eclipse.jetty.security.jaas.JAASLoginService
- setServiceName(String) - Method in class org.eclipse.jetty.security.SPNEGOLoginService
- setSessionRenewedOnAuthentication(boolean) - Method in class org.eclipse.jetty.security.SecurityHandler
-
Set renew the session on Authentication.
- setUserStore(UserStore) - Method in class org.eclipse.jetty.security.HashLoginService
-
Configure the
UserStore
implementation to use. - setValidateCerts(boolean) - Method in class org.eclipse.jetty.security.authentication.SslClientCertAuthenticator
- SPECIFIC_ROLE - Enum constant in enum class org.eclipse.jetty.security.Constraint.Authorization
-
Access allowed only for authenticated user with specific role(s).
- SPNEGO_AUTH - Static variable in interface org.eclipse.jetty.security.Authenticator
- SPNEGOAuthenticator - Class in org.eclipse.jetty.security.authentication
-
A LoginAuthenticator that uses SPNEGO and the GSS API to authenticate requests.
- SPNEGOAuthenticator() - Constructor for class org.eclipse.jetty.security.authentication.SPNEGOAuthenticator
- SPNEGOAuthenticator(String) - Constructor for class org.eclipse.jetty.security.authentication.SPNEGOAuthenticator
-
Allow for a custom name value to be set for instances where SPNEGO may not be appropriate
- SPNEGOLoginService - Class in org.eclipse.jetty.security
-
A configurable (as opposed to using system properties) SPNEGO LoginService.
- SPNEGOLoginService(String, LoginService) - Constructor for class org.eclipse.jetty.security.SPNEGOLoginService
- SPNEGOUserPrincipal - Class in org.eclipse.jetty.security
- SPNEGOUserPrincipal(String, String) - Constructor for class org.eclipse.jetty.security.SPNEGOUserPrincipal
- SslClientCertAuthenticator - Class in org.eclipse.jetty.security.authentication
-
CLIENT-CERT authenticator.
- SslClientCertAuthenticator(SslContextFactory) - Constructor for class org.eclipse.jetty.security.authentication.SslClientCertAuthenticator
T
- toString() - Method in class org.eclipse.jetty.security.AbstractLoginService
- toString() - Method in class org.eclipse.jetty.security.authentication.LoginAuthenticator.UserAuthenticationSucceeded
- toString() - Method in class org.eclipse.jetty.security.authentication.SessionAuthentication
- toString() - Method in class org.eclipse.jetty.security.jaas.JAASPrincipal
- toString() - Method in class org.eclipse.jetty.security.jaas.JAASUserPrincipal
- toString() - Method in class org.eclipse.jetty.security.PropertyUserStore
- toString() - Method in class org.eclipse.jetty.security.SecurityHandler.NotChecked
- toString() - Method in class org.eclipse.jetty.security.UserPrincipal
- toString() - Method in class org.eclipse.jetty.security.UserStore
- transport(Constraint.Transport) - Method in class org.eclipse.jetty.security.Constraint.Builder
U
- update(String, Credential, String[]) - Method in interface org.eclipse.jetty.security.PropertyUserStore.UserListener
- User(String, Credential, String[]) - Constructor for class org.eclipse.jetty.security.UserStore.User
- UserAuthenticationSent(String, UserIdentity) - Constructor for class org.eclipse.jetty.security.authentication.LoginAuthenticator.UserAuthenticationSent
- UserAuthenticationSucceeded(String, UserIdentity) - Constructor for class org.eclipse.jetty.security.authentication.LoginAuthenticator.UserAuthenticationSucceeded
- UserIdentity - Interface in org.eclipse.jetty.security
-
User object that encapsulates user identity and operations such as run-as-role actions, checking isUserInRole and getUserPrincipal.
- UserPrincipal - Class in org.eclipse.jetty.security
-
UserPrincipal Represents a user with a credential.
- UserPrincipal(String, Credential) - Constructor for class org.eclipse.jetty.security.UserPrincipal
- UserStore - Class in org.eclipse.jetty.security
-
Store of user authentication and authorization information.
- UserStore() - Constructor for class org.eclipse.jetty.security.UserStore
- UserStore.User - Class in org.eclipse.jetty.security
V
- validate(UserIdentity) - Method in class org.eclipse.jetty.security.AbstractLoginService
- validate(UserIdentity) - Method in class org.eclipse.jetty.security.EmptyLoginService
- validate(UserIdentity) - Method in class org.eclipse.jetty.security.jaas.JAASLoginService
- validate(UserIdentity) - Method in interface org.eclipse.jetty.security.LoginService
-
Validate a user identity.
- validate(UserIdentity) - Method in class org.eclipse.jetty.security.SPNEGOLoginService
- validateRequest(Request, Response, Callback) - Method in class org.eclipse.jetty.security.authentication.BasicAuthenticator
- validateRequest(Request, Response, Callback) - Method in class org.eclipse.jetty.security.authentication.DigestAuthenticator
- validateRequest(Request, Response, Callback) - Method in class org.eclipse.jetty.security.authentication.FormAuthenticator
- validateRequest(Request, Response, Callback) - Method in class org.eclipse.jetty.security.authentication.SPNEGOAuthenticator
- validateRequest(Request, Response, Callback) - Method in class org.eclipse.jetty.security.authentication.SslClientCertAuthenticator
- validateRequest(Request, Response, Callback) - Method in class org.eclipse.jetty.security.Authenticator.NoOp
- validateRequest(Request, Response, Callback) - Method in interface org.eclipse.jetty.security.Authenticator
-
Validate a request
- valueOf(String) - Static method in enum class org.eclipse.jetty.security.Constraint.Authorization
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.eclipse.jetty.security.Constraint.Transport
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.eclipse.jetty.security.Constraint.Authorization
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.eclipse.jetty.security.Constraint.Transport
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- Wrapper(Authenticator.Configuration) - Constructor for class org.eclipse.jetty.security.Authenticator.Configuration.Wrapper
_
- __FORM_DISPATCH - Static variable in class org.eclipse.jetty.security.authentication.FormAuthenticator
- __FORM_ERROR_PAGE - Static variable in class org.eclipse.jetty.security.authentication.FormAuthenticator
- __FORM_LOGIN_PAGE - Static variable in class org.eclipse.jetty.security.authentication.FormAuthenticator
- __J_METHOD - Static variable in class org.eclipse.jetty.security.authentication.FormAuthenticator
- __J_PASSWORD - Static variable in class org.eclipse.jetty.security.authentication.FormAuthenticator
- __J_POST - Static variable in class org.eclipse.jetty.security.authentication.FormAuthenticator
- __J_SECURITY_CHECK - Static variable in class org.eclipse.jetty.security.authentication.FormAuthenticator
- __J_URI - Static variable in class org.eclipse.jetty.security.authentication.FormAuthenticator
- __J_USERNAME - Static variable in class org.eclipse.jetty.security.authentication.FormAuthenticator
- _authenticationType - Variable in class org.eclipse.jetty.security.authentication.LoginAuthenticator.UserAuthenticationSucceeded
- _callbackHandlerClass - Variable in class org.eclipse.jetty.security.jaas.JAASLoginService
- _con - Variable in class org.eclipse.jetty.security.JDBCLoginService
- _config - Variable in class org.eclipse.jetty.security.JDBCLoginService
- _configResource - Variable in class org.eclipse.jetty.security.PropertyUserStore
- _configuration - Variable in class org.eclipse.jetty.security.jaas.JAASLoginService
- _credential - Variable in class org.eclipse.jetty.security.UserPrincipal
- _defaultUser - Variable in class org.eclipse.jetty.security.jaas.JAASLoginService
- _firstLoad - Variable in class org.eclipse.jetty.security.PropertyUserStore
- _fullValidate - Variable in class org.eclipse.jetty.security.AbstractLoginService
- _identityService - Variable in class org.eclipse.jetty.security.AbstractLoginService
- _identityService - Variable in class org.eclipse.jetty.security.authentication.LoginAuthenticator
- _identityService - Variable in class org.eclipse.jetty.security.jaas.JAASLoginService
- _jdbcDriver - Variable in class org.eclipse.jetty.security.JDBCLoginService
- _listeners - Variable in class org.eclipse.jetty.security.PropertyUserStore
- _loginModuleName - Variable in class org.eclipse.jetty.security.jaas.JAASLoginService
- _loginService - Variable in class org.eclipse.jetty.security.authentication.LoginAuthenticator
- _name - Variable in class org.eclipse.jetty.security.AbstractLoginService
- _password - Variable in class org.eclipse.jetty.security.JDBCLoginService
- _realmName - Variable in class org.eclipse.jetty.security.jaas.JAASLoginService
- _reloadInterval - Variable in class org.eclipse.jetty.security.PropertyUserStore
- _roleClassNames - Variable in class org.eclipse.jetty.security.jaas.JAASLoginService
- _rolePrincipals - Variable in class org.eclipse.jetty.security.UserStore.User
- _roleSql - Variable in class org.eclipse.jetty.security.JDBCLoginService
- _roleTableRoleField - Variable in class org.eclipse.jetty.security.JDBCLoginService
- _scanner - Variable in class org.eclipse.jetty.security.PropertyUserStore
- _url - Variable in class org.eclipse.jetty.security.JDBCLoginService
- _userIdentity - Variable in class org.eclipse.jetty.security.authentication.LoginAuthenticator.UserAuthenticationSucceeded
- _userName - Variable in class org.eclipse.jetty.security.JDBCLoginService
- _userPrincipal - Variable in class org.eclipse.jetty.security.UserStore.User
- _users - Variable in class org.eclipse.jetty.security.UserStore
- _userSql - Variable in class org.eclipse.jetty.security.JDBCLoginService
- _userTableKey - Variable in class org.eclipse.jetty.security.JDBCLoginService
- _userTablePasswordField - Variable in class org.eclipse.jetty.security.JDBCLoginService
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
HashLoginService.getReloadInterval()