A B C D E F G H I J L M O P R S T U V _ 
All Classes All Packages

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.JDBCUserInfo - 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.JAASUserInfo - Class in org.eclipse.jetty.jaas.spi
JAASUserInfo This class unites the UserInfo data with jaas concepts such as Subject and Principals
addMember(Principal) - Method in class org.eclipse.jetty.jaas.JAASGroup
 

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.JAASUserInfo
 
checkCredential(Object) - Method in class org.eclipse.jetty.jaas.spi.UserInfo
 
checkRole(String, Principal, Group) - Method in interface org.eclipse.jetty.jaas.RoleCheckPolicy
Check if a role is either a runAsRole or in a set of roles
checkRole(String, Principal, Group) - Method in class org.eclipse.jetty.jaas.StrictRoleCheckPolicy
 
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
DefaultUsernameCredentialCallbackHandler
DefaultCallbackHandler() - Constructor for class org.eclipse.jetty.jaas.callback.DefaultCallbackHandler
 
doFetchRoles() - Method in class org.eclipse.jetty.jaas.spi.AbstractDatabaseLoginModule.JDBCUserInfo
 
doFetchRoles() - Method in class org.eclipse.jetty.jaas.spi.LdapLoginModule.LDAPUserInfo
 
doFetchRoles() - Method in class org.eclipse.jetty.jaas.spi.UserInfo
Should be overridden by subclasses to obtain role info
doRFC2254Encoding(String) - Method in class org.eclipse.jetty.jaas.spi.LdapLoginModule
 
doStart() - Method in class org.eclipse.jetty.jaas.JAASLoginService
 

E

equals(Object) - Method in class org.eclipse.jetty.jaas.JAASGroup
 
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.JAASUserInfo
 
fetchRoles() - Method in class org.eclipse.jetty.jaas.spi.UserInfo
 

G

getCallbackHandler() - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule
 
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
 
getCredential() - Method in class org.eclipse.jetty.jaas.spi.UserInfo
 
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
getIdentityService() - Method in class org.eclipse.jetty.jaas.JAASLoginService
Get the identityService.
getName() - Method in class org.eclipse.jetty.jaas.JAASGroup
 
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
 
getPrincipal() - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule.JAASUserInfo
 
getRoleClassNames() - Method in class org.eclipse.jetty.jaas.JAASLoginService
 
getRoleNames() - Method in class org.eclipse.jetty.jaas.spi.UserInfo
 
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
 
getUserInfo(String) - Method in class org.eclipse.jetty.jaas.spi.AbstractDatabaseLoginModule
Load info from database
getUserInfo(String) - Method in class org.eclipse.jetty.jaas.spi.AbstractLoginModule
 
getUserInfo(String) - Method in class org.eclipse.jetty.jaas.spi.LdapLoginModule
get the available information about the user
getUserInfo(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.JAASUserInfo
 
getUserName() - Method in class org.eclipse.jetty.jaas.spi.UserInfo
 

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.JAASGroup
 
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
Read contents of the configured property file.
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
 
isMember(Principal) - Method in class org.eclipse.jetty.jaas.JAASGroup
 

J

JAASGroup - Class in org.eclipse.jetty.jaas
 
JAASGroup(String) - Constructor for class org.eclipse.jetty.jaas.JAASGroup
 
JAASLoginService - Class in org.eclipse.jetty.jaas
JAASLoginService
JAASLoginService() - Constructor for class org.eclipse.jetty.jaas.JAASLoginService
Constructor.
JAASLoginService(String) - Constructor for class org.eclipse.jetty.jaas.JAASLoginService
Constructor.
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
 
JAASUserInfo(UserInfo) - Constructor for class org.eclipse.jetty.jaas.spi.AbstractLoginModule.JAASUserInfo
 
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
JDBCLoginModule
JDBCLoginModule() - Constructor for class org.eclipse.jetty.jaas.spi.JDBCLoginModule
 
JDBCUserInfo(String, Credential) - Constructor for class org.eclipse.jetty.jaas.spi.AbstractDatabaseLoginModule.JDBCUserInfo
 

L

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.LDAPUserInfo - Class in org.eclipse.jetty.jaas.spi
 
LDAPUserInfo(String, Credential, Attributes) - Constructor for class org.eclipse.jetty.jaas.spi.LdapLoginModule.LDAPUserInfo
 
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
 

M

members() - Method in class org.eclipse.jetty.jaas.JAASGroup
 

O

ObjectCallback - Class in org.eclipse.jetty.jaas.callback
ObjectCallback
ObjectCallback() - Constructor for class org.eclipse.jetty.jaas.callback.ObjectCallback
 
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
 

R

removeMember(Principal) - Method in class org.eclipse.jetty.jaas.JAASGroup
 
RequestParameterCallback - Class in org.eclipse.jetty.jaas.callback
RequestParameterCallback
RequestParameterCallback() - Constructor for class org.eclipse.jetty.jaas.callback.RequestParameterCallback
 
RoleCheckPolicy - Interface in org.eclipse.jetty.jaas
 
ROLES - Static variable in class org.eclipse.jetty.jaas.JAASGroup
 

S

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
 
setCredential(Object) - Method in class org.eclipse.jetty.jaas.callback.AbstractCallbackHandler
 
setCurrentUser(AbstractLoginModule.JAASUserInfo) - 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.JAASUserInfo
 
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(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
 
StrictRoleCheckPolicy - Class in org.eclipse.jetty.jaas
StrictRoleCheckPolicy
StrictRoleCheckPolicy() - Constructor for class org.eclipse.jetty.jaas.StrictRoleCheckPolicy
 

T

toString() - Method in class org.eclipse.jetty.jaas.JAASGroup
 
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.JAASUserInfo
 
UserInfo - Class in org.eclipse.jetty.jaas.spi
UserInfo This is the information read from the external source about a user.
UserInfo(String, Credential) - Constructor for class org.eclipse.jetty.jaas.spi.UserInfo
 
UserInfo(String, Credential, List<String>) - Constructor for class org.eclipse.jetty.jaas.spi.UserInfo
 

V

validate(UserIdentity) - Method in class org.eclipse.jetty.jaas.JAASLoginService
 

_

_callbackHandlerClass - 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
 
_roleClassNames - Variable in class org.eclipse.jetty.jaas.JAASLoginService
 
_roleNames - Variable in class org.eclipse.jetty.jaas.spi.UserInfo
 
_rolesLoaded - Variable in class org.eclipse.jetty.jaas.spi.UserInfo
 
_userName - Variable in class org.eclipse.jetty.jaas.callback.AbstractCallbackHandler
 
A B C D E F G H I J L M O P R S T U V _ 
All Classes All Packages