Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abort() - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule
- abort() - Method in class org.eclipse.jetty.jaas.spi.LdapLoginModule
- AbstractCallbackHandler - Class in org.eclipse.jetty.jaas.callback
- AbstractCallbackHandler() - Constructor for class org.eclipse.jetty.jaas.callback.AbstractCallbackHandler
- AbstractDatabaseLoginModule - Class in org.eclipse.jetty.jaas.spi
-
AbstractDatabaseLoginModule Abstract base class for LoginModules that interact with a database to retrieve authentication and authorization information.
- AbstractDatabaseLoginModule() - Constructor for class org.eclipse.jetty.jaas.spi.AbstractDatabaseLoginModule
- AbstractDatabaseLoginModule.JDBCUser - Class in org.eclipse.jetty.jaas.spi
- AbstractLoginModule - Class in org.eclipse.jetty.jaas.spi
-
AbstractLoginModule Abstract base class for all LoginModules.
- AbstractLoginModule() - Constructor for class org.eclipse.jetty.jaas.spi.AbstractLoginModule
- AbstractLoginModule.JAASUser - Class in org.eclipse.jetty.jaas.spi
- addPropertyUserStore(String, PropertyUserStore) - Method in class org.eclipse.jetty.jaas.PropertyUserStoreManager
B
- bindingLogin(String, Object) - Method in class org.eclipse.jetty.jaas.spi.LdapLoginModule
-
binding authentication check This method of authentication works only if the user branch of the DIT (ldap tree) has an ACI (access control instruction) that allow the access to any user or at least for the user that logs in.
C
- checkCredential(Object) - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule.JAASUser
- clearObject() - Method in class org.eclipse.jetty.jaas.callback.ObjectCallback
- commit() - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule
- commit() - Method in class org.eclipse.jetty.jaas.spi.LdapLoginModule
- configureCallbacks() - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule
- convertCredentialLdapToJetty(String) - Static method in class org.eclipse.jetty.jaas.spi.LdapLoginModule
- credentialLogin(Object) - Method in class org.eclipse.jetty.jaas.spi.LdapLoginModule
-
password supplied authentication check
D
- DataSourceLoginModule - Class in org.eclipse.jetty.jaas.spi
-
DataSourceLoginModule A LoginModule that uses a DataSource to retrieve user authentication and authorisation information.
- DataSourceLoginModule() - Constructor for class org.eclipse.jetty.jaas.spi.DataSourceLoginModule
- DEFAULT_FILENAME - Static variable in class org.eclipse.jetty.jaas.spi.PropertyFileLoginModule
- DEFAULT_ROLE_CLASS_NAME - Static variable in class org.eclipse.jetty.jaas.JAASLoginService
- DEFAULT_ROLE_CLASS_NAMES - Static variable in class org.eclipse.jetty.jaas.JAASLoginService
- DefaultCallbackHandler - Class in org.eclipse.jetty.jaas.callback
-
DefaultCallbackHandler An implementation of the JAAS CallbackHandler.
- DefaultCallbackHandler() - Constructor for class org.eclipse.jetty.jaas.callback.DefaultCallbackHandler
- doFetchRoles() - Method in class org.eclipse.jetty.jaas.spi.AbstractDatabaseLoginModule.JDBCUser
- doFetchRoles() - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule.JAASUser
- doFetchRoles() - Method in class org.eclipse.jetty.jaas.spi.LdapLoginModule.LDAPBindingUser
- doFetchRoles() - Method in class org.eclipse.jetty.jaas.spi.LdapLoginModule.LDAPUser
- doRFC2254Encoding(String) - Method in class org.eclipse.jetty.jaas.spi.LdapLoginModule
- doStart() - Method in class org.eclipse.jetty.jaas.JAASLoginService
- doStart() - Method in class org.eclipse.jetty.jaas.PropertyUserStoreManager
- doStop() - Method in class org.eclipse.jetty.jaas.PropertyUserStoreManager
E
- equals(Object) - Method in class org.eclipse.jetty.jaas.JAASPrincipal
- equals(Object) - Method in class org.eclipse.jetty.jaas.JAASRole
F
- fetchRoles() - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule.JAASUser
G
- getCallbackHandler() - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule
- getConfiguration() - Method in class org.eclipse.jetty.jaas.JAASLoginService
- getConnection() - Method in class org.eclipse.jetty.jaas.spi.AbstractDatabaseLoginModule
- getConnection() - Method in class org.eclipse.jetty.jaas.spi.DataSourceLoginModule
-
Get a connection from the DataSource
- getConnection() - Method in class org.eclipse.jetty.jaas.spi.JDBCLoginModule
-
Get a connection from the DriverManager
- getCredential() - Method in class org.eclipse.jetty.jaas.callback.AbstractCallbackHandler
- getCurrentUser() - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule
- getEnvironment() - Method in class org.eclipse.jetty.jaas.spi.LdapLoginModule
-
get the context for connection
- getGroups(Subject) - Method in class org.eclipse.jetty.jaas.JAASLoginService
-
Get all of the groups for the user.
- getIdentityService() - Method in class org.eclipse.jetty.jaas.JAASLoginService
-
Get the identityService.
- getName() - Method in class org.eclipse.jetty.jaas.JAASLoginService
-
Get the name of the realm.
- getName() - Method in class org.eclipse.jetty.jaas.JAASPrincipal
- getName() - Method in class org.eclipse.jetty.jaas.JAASUserPrincipal
-
Get the name identifying the user
- getObject() - Method in class org.eclipse.jetty.jaas.callback.ObjectCallback
- getParameterName() - Method in class org.eclipse.jetty.jaas.callback.RequestParameterCallback
- getParameterValues() - Method in class org.eclipse.jetty.jaas.callback.RequestParameterCallback
- getPropertyUserStore(String) - Method in class org.eclipse.jetty.jaas.PropertyUserStoreManager
- getRequest() - Method in class org.eclipse.jetty.jaas.callback.ServletRequestCallback
- getRoleClassNames() - Method in class org.eclipse.jetty.jaas.JAASLoginService
- getRoles(String) - Method in class org.eclipse.jetty.jaas.spi.AbstractDatabaseLoginModule
- getSubject() - Method in class org.eclipse.jetty.jaas.JAASUserPrincipal
-
Provide access to the Subject
- getSubject() - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule
- getUser(String) - Method in class org.eclipse.jetty.jaas.spi.AbstractDatabaseLoginModule
-
Load info from database
- getUser(String) - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule
- getUser(String) - Method in class org.eclipse.jetty.jaas.spi.LdapLoginModule
-
get the available information about the user
- getUser(String) - Method in class org.eclipse.jetty.jaas.spi.PropertyFileLoginModule
- getUserName() - Method in class org.eclipse.jetty.jaas.callback.AbstractCallbackHandler
- getUserName() - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule.JAASUser
H
- handle(Callback[]) - Method in class org.eclipse.jetty.jaas.callback.AbstractCallbackHandler
- handle(Callback[]) - Method in class org.eclipse.jetty.jaas.callback.DefaultCallbackHandler
- hashCode() - Method in class org.eclipse.jetty.jaas.JAASPrincipal
I
- initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.eclipse.jetty.jaas.spi.AbstractDatabaseLoginModule
- initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule
- initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.eclipse.jetty.jaas.spi.DataSourceLoginModule
-
Init LoginModule.
- initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.eclipse.jetty.jaas.spi.JDBCLoginModule
-
Init LoginModule.
- initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.eclipse.jetty.jaas.spi.LdapLoginModule
-
Init LoginModule.
- initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.eclipse.jetty.jaas.spi.PropertyFileLoginModule
-
Use a PropertyUserStore to read the authentication and authorizaton information contained in the file named by the option "file".
- INSTANCE - Static variable in class org.eclipse.jetty.jaas.JAASLoginService
- isAuthenticated() - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule
- isCommitted() - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule
- isIgnored() - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule
J
- JAASLoginService - Class in org.eclipse.jetty.jaas
-
JAASLoginService Implementation of jetty's LoginService that works with JAAS for authorization and authentication.
- JAASLoginService() - Constructor for class org.eclipse.jetty.jaas.JAASLoginService
- JAASLoginService(String) - Constructor for class org.eclipse.jetty.jaas.JAASLoginService
- JAASPrincipal - Class in org.eclipse.jetty.jaas
-
JAASPrincipal
- JAASPrincipal(String) - Constructor for class org.eclipse.jetty.jaas.JAASPrincipal
- JAASRole - Class in org.eclipse.jetty.jaas
- JAASRole(String) - Constructor for class org.eclipse.jetty.jaas.JAASRole
- JAASUser(UserPrincipal) - Constructor for class org.eclipse.jetty.jaas.spi.AbstractLoginModule.JAASUser
- JAASUserPrincipal - Class in org.eclipse.jetty.jaas
-
JAASUserPrincipal
- JAASUserPrincipal(String, Subject, LoginContext) - Constructor for class org.eclipse.jetty.jaas.JAASUserPrincipal
- JDBCLoginModule - Class in org.eclipse.jetty.jaas.spi
-
JAAS LoginModule to retrieve user information from a database and authenticate the user.
- JDBCLoginModule() - Constructor for class org.eclipse.jetty.jaas.spi.JDBCLoginModule
- JDBCUser(UserPrincipal) - Constructor for class org.eclipse.jetty.jaas.spi.AbstractDatabaseLoginModule.JDBCUser
L
- LDAPBindingUser(UserPrincipal, DirContext, String) - Constructor for class org.eclipse.jetty.jaas.spi.LdapLoginModule.LDAPBindingUser
- LdapLoginModule - Class in org.eclipse.jetty.jaas.spi
-
A LdapLoginModule for use with JAAS setups
- LdapLoginModule() - Constructor for class org.eclipse.jetty.jaas.spi.LdapLoginModule
- LdapLoginModule.LDAPBindingUser - Class in org.eclipse.jetty.jaas.spi
- LdapLoginModule.LDAPUser - Class in org.eclipse.jetty.jaas.spi
- LDAPUser(UserPrincipal, Attributes) - Constructor for class org.eclipse.jetty.jaas.spi.LdapLoginModule.LDAPUser
- login() - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule
- login() - Method in class org.eclipse.jetty.jaas.spi.LdapLoginModule
-
since ldap uses a context bind for valid authentication checking, we override login()
- login(String, Object, ServletRequest) - Method in class org.eclipse.jetty.jaas.JAASLoginService
- logout() - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule
- logout(UserIdentity) - Method in class org.eclipse.jetty.jaas.JAASLoginService
O
- ObjectCallback - Class in org.eclipse.jetty.jaas.callback
-
ObjectCallback
- ObjectCallback() - Constructor for class org.eclipse.jetty.jaas.callback.ObjectCallback
- org.eclipse.jetty.jaas - module org.eclipse.jetty.jaas
- org.eclipse.jetty.jaas - package org.eclipse.jetty.jaas
-
Jetty Jaas : Support for Jaas
- org.eclipse.jetty.jaas.callback - package org.eclipse.jetty.jaas.callback
-
Jetty Jaas : Jaas Callbacks
- org.eclipse.jetty.jaas.spi - package org.eclipse.jetty.jaas.spi
-
Jetty Jaas : Various Jaas Implementations for Jetty
P
- PropertyFileLoginModule - Class in org.eclipse.jetty.jaas.spi
-
PropertyFileLoginModule
- PropertyFileLoginModule() - Constructor for class org.eclipse.jetty.jaas.spi.PropertyFileLoginModule
- PropertyUserStoreManager - Class in org.eclipse.jetty.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.jaas.PropertyUserStoreManager
R
- RequestParameterCallback - Class in org.eclipse.jetty.jaas.callback
-
RequestParameterCallback
- RequestParameterCallback() - Constructor for class org.eclipse.jetty.jaas.callback.RequestParameterCallback
S
- ServletRequestCallback - Class in org.eclipse.jetty.jaas.callback
-
ServletRequestCallback Provides access to the request associated with the authentication.
- ServletRequestCallback() - Constructor for class org.eclipse.jetty.jaas.callback.ServletRequestCallback
- setAuthenticated(boolean) - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule
- setCallbackHandler(CallbackHandler) - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule
- setCallbackHandlerClass(String) - Method in class org.eclipse.jetty.jaas.JAASLoginService
- setCommitted(boolean) - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule
- setConfiguration(Configuration) - Method in class org.eclipse.jetty.jaas.JAASLoginService
- setCredential(Object) - Method in class org.eclipse.jetty.jaas.callback.AbstractCallbackHandler
- setCurrentUser(AbstractLoginModule.JAASUser) - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule
- setIdentityService(IdentityService) - Method in class org.eclipse.jetty.jaas.JAASLoginService
-
Set the identityService.
- setJAASInfo(Subject) - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule.JAASUser
- setLoginModuleName(String) - Method in class org.eclipse.jetty.jaas.JAASLoginService
-
Set the name to use to index into the config file of LoginModules.
- setName(String) - Method in class org.eclipse.jetty.jaas.JAASLoginService
-
Set the name of the realm
- setObject(Object) - Method in class org.eclipse.jetty.jaas.callback.ObjectCallback
- setParameterName(String) - Method in class org.eclipse.jetty.jaas.callback.RequestParameterCallback
- setParameterValues(List<?>) - Method in class org.eclipse.jetty.jaas.callback.RequestParameterCallback
- setRequest(ServletRequest) - Method in class org.eclipse.jetty.jaas.callback.ServletRequestCallback
- setRequest(Request) - Method in class org.eclipse.jetty.jaas.callback.DefaultCallbackHandler
- setRoleClassNames(String[]) - Method in class org.eclipse.jetty.jaas.JAASLoginService
- setSubject(Subject) - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule
- setUserName(String) - Method in class org.eclipse.jetty.jaas.callback.AbstractCallbackHandler
T
- toString() - Method in class org.eclipse.jetty.jaas.JAASPrincipal
- toString() - Method in class org.eclipse.jetty.jaas.JAASUserPrincipal
U
- unsetJAASInfo(Subject) - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule.JAASUser
V
- validate(UserIdentity) - Method in class org.eclipse.jetty.jaas.JAASLoginService
_
- _callbackHandlerClass - Variable in class org.eclipse.jetty.jaas.JAASLoginService
- _configuration - Variable in class org.eclipse.jetty.jaas.JAASLoginService
- _credential - Variable in class org.eclipse.jetty.jaas.callback.AbstractCallbackHandler
- _defaultUser - Variable in class org.eclipse.jetty.jaas.JAASLoginService
- _identityService - Variable in class org.eclipse.jetty.jaas.JAASLoginService
- _loginModuleName - Variable in class org.eclipse.jetty.jaas.JAASLoginService
- _object - Variable in class org.eclipse.jetty.jaas.callback.ObjectCallback
- _realmName - Variable in class org.eclipse.jetty.jaas.JAASLoginService
- _request - Variable in class org.eclipse.jetty.jaas.callback.ServletRequestCallback
- _roleClassNames - Variable in class org.eclipse.jetty.jaas.JAASLoginService
- _userName - Variable in class org.eclipse.jetty.jaas.callback.AbstractCallbackHandler
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form