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

A

abort() - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule
 
abort() - Method in class org.eclipse.jetty.plus.jaas.spi.LdapLoginModule
 
AbstractCallbackHandler - Class in org.eclipse.jetty.plus.jaas.callback
 
AbstractCallbackHandler() - Constructor for class org.eclipse.jetty.plus.jaas.callback.AbstractCallbackHandler
 
AbstractDatabaseLoginModule - Class in org.eclipse.jetty.plus.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.plus.jaas.spi.AbstractDatabaseLoginModule
 
AbstractLoginModule - Class in org.eclipse.jetty.plus.jaas.spi
AbstractLoginModule Abstract base class for all LoginModules.
AbstractLoginModule() - Constructor for class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule
 
AbstractLoginModule.JAASUserInfo - Class in org.eclipse.jetty.plus.jaas.spi
 
AbstractLoginModule.JAASUserInfo(UserInfo) - Constructor for class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule.JAASUserInfo
 
add(Injection) - Method in class org.eclipse.jetty.plus.annotation.InjectionCollection
 
add(LifeCycleCallback) - Method in class org.eclipse.jetty.plus.annotation.LifeCycleCallbackCollection
Add a Callback to the list of callbacks.
add(RunAs) - Method in class org.eclipse.jetty.plus.annotation.RunAsCollection
 
addInjections(WebAppContext, Descriptor, XmlParser.Node, String, Class<?>) - Method in class org.eclipse.jetty.plus.webapp.PlusDescriptorProcessor
Iterate over the <injection-target> entries for a node
addMember(Principal) - Method in class org.eclipse.jetty.plus.jaas.JAASGroup
 

B

bindEntry(WebAppContext, String, Class<?>) - Method in class org.eclipse.jetty.plus.webapp.PlusDescriptorProcessor
Bind a resource with the given name from web.xml of the given type with a jndi resource from either the server or the webapp's naming environment.
bindEnvEntries(WebAppContext) - Method in class org.eclipse.jetty.plus.webapp.EnvConfiguration
Bind all EnvEntries that have been declared, so that the processing of the web.xml file can potentially override them.
bindEnvEntry(String, Object) - Method in class org.eclipse.jetty.plus.webapp.PlusDescriptorProcessor
 
bindingLogin(String, Object) - Method in class org.eclipse.jetty.plus.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.
bindMessageDestinationRef(WebAppContext, String, Class<?>) - Method in class org.eclipse.jetty.plus.webapp.PlusDescriptorProcessor
 
bindResourceEnvRef(WebAppContext, String, Class<?>) - Method in class org.eclipse.jetty.plus.webapp.PlusDescriptorProcessor
 
bindResourceRef(WebAppContext, String, Class<?>) - Method in class org.eclipse.jetty.plus.webapp.PlusDescriptorProcessor
Bind a resource reference.
bindToENC(String) - Method in class org.eclipse.jetty.plus.jndi.Link
 
bindToENC(String) - Method in class org.eclipse.jetty.plus.jndi.NamingEntry
Add a java:comp/env binding for the object represented by this NamingEntry, but bind it as the name supplied
bindToENC(Object, String, String) - Static method in class org.eclipse.jetty.plus.jndi.NamingEntryUtil
Link a name in a webapp's java:/comp/evn namespace to a pre-existing resource.
bindToENC() - Static method in class org.eclipse.jetty.plus.jndi.Transaction
 
bindToENC(String) - Method in class org.eclipse.jetty.plus.jndi.Transaction
Allow other bindings of UserTransaction.
bindUserTransaction(WebAppContext) - Method in class org.eclipse.jetty.plus.webapp.PlusConfiguration
 

C

callback(Object) - Method in class org.eclipse.jetty.plus.annotation.LifeCycleCallback
 
callback(Object) - Method in class org.eclipse.jetty.plus.annotation.PostConstructCallback
 
callback(Object) - Method in class org.eclipse.jetty.plus.annotation.PreDestroyCallback
 
callPostConstructCallback(Object) - Method in class org.eclipse.jetty.plus.annotation.LifeCycleCallbackCollection
Call the method, if one exists, that is annotated with PostConstruct or with <post-construct> in web.xml
callPreDestroyCallback(Object) - Method in class org.eclipse.jetty.plus.annotation.LifeCycleCallbackCollection
Call the method, if one exists, that is annotated with PreDestroy or with <pre-destroy> in web.xml
checkCredential(Object) - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule.JAASUserInfo
 
checkCredential(Object) - Method in class org.eclipse.jetty.plus.jaas.spi.UserInfo
 
checkRole(String, Principal, Group) - Method in interface org.eclipse.jetty.plus.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.plus.jaas.StrictRoleCheckPolicy
 
clearObject() - Method in class org.eclipse.jetty.plus.jaas.callback.ObjectCallback
 
cloneConfigure(WebAppContext, WebAppContext) - Method in class org.eclipse.jetty.plus.webapp.PlusConfiguration
 
commit() - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule
 
commit() - Method in class org.eclipse.jetty.plus.jaas.spi.LdapLoginModule
 
configure(WebAppContext) - Method in class org.eclipse.jetty.plus.webapp.EnvConfiguration
 
configure(WebAppContext) - Method in class org.eclipse.jetty.plus.webapp.PlusConfiguration
 
configureCallbacks() - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule
 
convertCredentialJettyToLdap(String) - Static method in class org.eclipse.jetty.plus.jaas.spi.LdapLoginModule
 
convertCredentialLdapToJetty(String) - Static method in class org.eclipse.jetty.plus.jaas.spi.LdapLoginModule
 
createEnvContext(WebAppContext) - Method in class org.eclipse.jetty.plus.webapp.EnvConfiguration
 
credentialLogin(Object) - Method in class org.eclipse.jetty.plus.jaas.spi.LdapLoginModule
password supplied authentication check

D

DataSourceLoginModule - Class in org.eclipse.jetty.plus.jaas.spi
DataSourceLoginModule A LoginModule that uses a DataSource to retrieve user authentication and authorisation information.
DataSourceLoginModule() - Constructor for class org.eclipse.jetty.plus.jaas.spi.DataSourceLoginModule
 
DataSourceLoginService - Class in org.eclipse.jetty.plus.security
//TODO JASPI cf JDBCLoginService DataSourceUserRealm Obtain user/password/role information from a database via jndi DataSource.
DataSourceLoginService() - Constructor for class org.eclipse.jetty.plus.security.DataSourceLoginService
 
DataSourceLoginService(String) - Constructor for class org.eclipse.jetty.plus.security.DataSourceLoginService
 
DataSourceLoginService(String, IdentityService) - Constructor for class org.eclipse.jetty.plus.security.DataSourceLoginService
 
deconfigure(WebAppContext) - Method in class org.eclipse.jetty.plus.webapp.EnvConfiguration
Remove jndi setup from start
deconfigure(WebAppContext) - Method in class org.eclipse.jetty.plus.webapp.PlusConfiguration
 
decorate(Object) - Method in class org.eclipse.jetty.plus.webapp.PlusDecorator
 
decorateFilterHolder(FilterHolder) - Method in class org.eclipse.jetty.plus.webapp.PlusDecorator
 
decorateFilterInstance(T) - Method in class org.eclipse.jetty.plus.webapp.PlusDecorator
 
decorateListenerInstance(T) - Method in class org.eclipse.jetty.plus.webapp.PlusDecorator
 
decorateServletHolder(ServletHolder) - Method in class org.eclipse.jetty.plus.webapp.PlusDecorator
 
decorateServletInstance(T) - Method in class org.eclipse.jetty.plus.webapp.PlusDecorator
 
DEFAULT_FILENAME - Static variable in class org.eclipse.jetty.plus.jaas.spi.PropertyFileLoginModule
 
DEFAULT_ROLE_CLASS_NAME - Static variable in class org.eclipse.jetty.plus.jaas.JAASLoginService
 
DEFAULT_ROLE_CLASS_NAMES - Static variable in class org.eclipse.jetty.plus.jaas.JAASLoginService
 
DefaultCallbackHandler - Class in org.eclipse.jetty.plus.jaas.callback
DefaultUsernameCredentialCallbackHandler
DefaultCallbackHandler() - Constructor for class org.eclipse.jetty.plus.jaas.callback.DefaultCallbackHandler
 
destroy(WebAppContext) - Method in class org.eclipse.jetty.plus.webapp.EnvConfiguration
Remove all jndi setup
destroy(Object) - Method in class org.eclipse.jetty.plus.webapp.PlusDecorator
 
destroyFilterInstance(Filter) - Method in class org.eclipse.jetty.plus.webapp.PlusDecorator
 
destroyListenerInstance(EventListener) - Method in class org.eclipse.jetty.plus.webapp.PlusDecorator
 
destroyServletInstance(Servlet) - Method in class org.eclipse.jetty.plus.webapp.PlusDecorator
 
doRFC2254Encoding(String) - Method in class org.eclipse.jetty.plus.jaas.spi.LdapLoginModule
 
doStart() - Method in class org.eclipse.jetty.plus.jaas.JAASLoginService
 

E

end(WebAppContext, Descriptor) - Method in class org.eclipse.jetty.plus.webapp.PlusDescriptorProcessor
EnvConfiguration - Class in org.eclipse.jetty.plus.webapp
EnvConfiguration
EnvConfiguration() - Constructor for class org.eclipse.jetty.plus.webapp.EnvConfiguration
 
EnvEntry - Class in org.eclipse.jetty.plus.jndi
EnvEntry
EnvEntry(Object, String, Object, boolean) - Constructor for class org.eclipse.jetty.plus.jndi.EnvEntry
 
EnvEntry(String, Object, boolean) - Constructor for class org.eclipse.jetty.plus.jndi.EnvEntry
 
EnvEntry(String, Object) - Constructor for class org.eclipse.jetty.plus.jndi.EnvEntry
 
equals(Object) - Method in class org.eclipse.jetty.plus.annotation.LifeCycleCallback
 
equals(Object) - Method in class org.eclipse.jetty.plus.annotation.PostConstructCallback
 
equals(Object) - Method in class org.eclipse.jetty.plus.annotation.PreDestroyCallback
 
equals(Object) - Method in class org.eclipse.jetty.plus.jaas.JAASGroup
 
equals(Object) - Method in class org.eclipse.jetty.plus.jaas.JAASPrincipal
 
equals(Object) - Method in class org.eclipse.jetty.plus.jaas.JAASRole
 

F

fileMap - Static variable in class org.eclipse.jetty.plus.jaas.spi.PropertyFileLoginModule
 
findMethod(Package, Class, String, boolean) - Method in class org.eclipse.jetty.plus.annotation.LifeCycleCallback
Find a method of the given name either directly in the given class, or inherited.

G

getCacheMs() - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
getCallbackHandler() - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule
 
getCallbacks() - Method in class org.eclipse.jetty.plus.servlet.ServletHandler
 
getConnection() - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractDatabaseLoginModule
 
getConnection() - Method in class org.eclipse.jetty.plus.jaas.spi.DataSourceLoginModule
Get a connection from the DataSource
getConnection() - Method in class org.eclipse.jetty.plus.jaas.spi.JDBCLoginModule
Get a connection from the DriverManager
getContextForNamingEntries(Object) - Static method in class org.eclipse.jetty.plus.jndi.NamingEntryUtil
 
getContextForScope(Object) - Static method in class org.eclipse.jetty.plus.jndi.NamingEntryUtil
 
getCreateTables() - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
getCredential() - Method in class org.eclipse.jetty.plus.jaas.callback.AbstractCallbackHandler
 
getCredential() - Method in class org.eclipse.jetty.plus.jaas.spi.UserInfo
 
getCurrentUser() - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule
 
getEnvironment() - Method in class org.eclipse.jetty.plus.jaas.spi.LdapLoginModule
get the context for connection
getIdentityService() - Method in class org.eclipse.jetty.plus.jaas.JAASLoginService
Get the identityService.
getInjection(String, Class, Field) - Method in class org.eclipse.jetty.plus.annotation.InjectionCollection
 
getInjection(String, Class, Method, Class) - Method in class org.eclipse.jetty.plus.annotation.InjectionCollection
 
getInjections(String) - Method in class org.eclipse.jetty.plus.annotation.InjectionCollection
 
getInjections() - Method in class org.eclipse.jetty.plus.servlet.ServletHandler
 
getJndiName() - Method in class org.eclipse.jetty.plus.annotation.Injection
 
getJndiName() - Method in class org.eclipse.jetty.plus.jndi.NamingEntry
Get the unique name of the object relative to the scope
getJndiName() - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
getJndiNameInScope() - Method in class org.eclipse.jetty.plus.jndi.NamingEntry
Get the name of the object, fully qualified with the scope
getLink() - Method in class org.eclipse.jetty.plus.jndi.Link
 
getMappingName() - Method in class org.eclipse.jetty.plus.annotation.Injection
 
getMethodName() - Method in class org.eclipse.jetty.plus.annotation.LifeCycleCallback
 
getName() - Method in class org.eclipse.jetty.plus.jaas.JAASGroup
 
getName() - Method in class org.eclipse.jetty.plus.jaas.JAASLoginService
Get the name of the realm.
getName() - Method in class org.eclipse.jetty.plus.jaas.JAASPrincipal
 
getName() - Method in class org.eclipse.jetty.plus.jaas.JAASUserPrincipal
Get the name identifying the user
getNameForScope(Object) - Static method in class org.eclipse.jetty.plus.jndi.NamingEntryUtil
 
getObject() - Method in class org.eclipse.jetty.plus.jaas.callback.ObjectCallback
 
getParamClass() - Method in class org.eclipse.jetty.plus.annotation.Injection
 
getParameterName() - Method in class org.eclipse.jetty.plus.jaas.callback.RequestParameterCallback
 
getParameterValues() - Method in class org.eclipse.jetty.plus.jaas.callback.RequestParameterCallback
 
getPostConstructCallbacks(Object) - Method in class org.eclipse.jetty.plus.annotation.LifeCycleCallbackCollection
 
getPreDestroyCallbacks(Object) - Method in class org.eclipse.jetty.plus.annotation.LifeCycleCallbackCollection
 
getPrincipal() - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule.JAASUserInfo
 
getResourceClass() - Method in class org.eclipse.jetty.plus.annotation.Injection
 
getRoleClassNames() - Method in class org.eclipse.jetty.plus.jaas.JAASLoginService
 
getRoleName() - Method in class org.eclipse.jetty.plus.annotation.RunAs
 
getRoleNames() - Method in class org.eclipse.jetty.plus.jaas.spi.UserInfo
 
getRoleTableKey() - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
getRoleTableName() - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
getRoleTableRoleField() - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
getRunAs(Object) - Method in class org.eclipse.jetty.plus.annotation.RunAsCollection
 
getServer() - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
getSubject() - Method in class org.eclipse.jetty.plus.jaas.JAASUserPrincipal
Provide access to the Subject
getSubject() - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule
 
getTarget() - Method in class org.eclipse.jetty.plus.annotation.Injection
 
getTarget() - Method in class org.eclipse.jetty.plus.annotation.LifeCycleCallback
 
getTargetClass() - Method in class org.eclipse.jetty.plus.annotation.Injection
 
getTargetClass() - Method in class org.eclipse.jetty.plus.annotation.LifeCycleCallback
 
getTargetClassName() - Method in class org.eclipse.jetty.plus.annotation.LifeCycleCallback
 
getTargetClassName() - Method in class org.eclipse.jetty.plus.annotation.RunAs
 
getUserInfo(String) - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractDatabaseLoginModule
Load info from database
getUserInfo(String) - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule
 
getUserInfo(String) - Method in class org.eclipse.jetty.plus.jaas.spi.LdapLoginModule
get the available information about the user

for this LoginModule, the credential can be null which will result in a binding ldap authentication scenario

roles are also an optional concept if required

getUserInfo(String) - Method in class org.eclipse.jetty.plus.jaas.spi.PropertyFileLoginModule
Don't implement this as we want to pre-fetch all of the users.
getUserName() - Method in class org.eclipse.jetty.plus.jaas.callback.AbstractCallbackHandler
 
getUserName() - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule.JAASUserInfo
 
getUserName() - Method in class org.eclipse.jetty.plus.jaas.spi.UserInfo
 
getUserRoleTableName() - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
getUserRoleTableRoleKey() - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
getUserRoleTableUserKey() - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
getUserTableKey() - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
getUserTableName() - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
getUserTablePasswordField() - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
getUserTableUserField() - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 

H

handle(Callback[]) - Method in class org.eclipse.jetty.plus.jaas.callback.AbstractCallbackHandler
 
handle(Callback[]) - Method in class org.eclipse.jetty.plus.jaas.callback.DefaultCallbackHandler
 
hashCode() - Method in class org.eclipse.jetty.plus.jaas.JAASGroup
 
hashCode() - Method in class org.eclipse.jetty.plus.jaas.JAASPrincipal
 

I

initDb() - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
Lookup the datasource for the jndiName and formulate the necessary sql query strings based on the configured table and column names.
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractDatabaseLoginModule
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.eclipse.jetty.plus.jaas.spi.DataSourceLoginModule
Init LoginModule.
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.eclipse.jetty.plus.jaas.spi.JDBCLoginModule
Init LoginModule.
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.eclipse.jetty.plus.jaas.spi.LdapLoginModule
Init LoginModule.
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.eclipse.jetty.plus.jaas.spi.PropertyFileLoginModule
Read contents of the configured property file.
inject(Object) - Method in class org.eclipse.jetty.plus.annotation.Injection
Inject a value for a Resource from JNDI into an object
inject(Object) - Method in class org.eclipse.jetty.plus.annotation.InjectionCollection
 
injectField(Field, Object) - Method in class org.eclipse.jetty.plus.annotation.Injection
Inject value from jndi into a field of an instance
Injection - Class in org.eclipse.jetty.plus.annotation
Injection Represents the injection of a resource into a target (method or field).
Injection() - Constructor for class org.eclipse.jetty.plus.annotation.Injection
 
INJECTION_COLLECTION - Static variable in class org.eclipse.jetty.plus.annotation.InjectionCollection
 
InjectionCollection - Class in org.eclipse.jetty.plus.annotation
InjectionCollection
InjectionCollection() - Constructor for class org.eclipse.jetty.plus.annotation.InjectionCollection
 
injectMethod(Method, Object) - Method in class org.eclipse.jetty.plus.annotation.Injection
Inject value from jndi into a setter method of an instance
isAuthenticated() - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule
 
isCommitted() - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule
 
isField() - Method in class org.eclipse.jetty.plus.annotation.Injection
 
isMember(Principal) - Method in class org.eclipse.jetty.plus.jaas.JAASGroup
 
isMethod() - Method in class org.eclipse.jetty.plus.annotation.Injection
 
isOverrideWebXml() - Method in class org.eclipse.jetty.plus.jndi.EnvEntry
 

J

JAASGroup - Class in org.eclipse.jetty.plus.jaas
 
JAASGroup(String) - Constructor for class org.eclipse.jetty.plus.jaas.JAASGroup
 
JAASLoginService - Class in org.eclipse.jetty.plus.jaas
JAASLoginService
JAASLoginService() - Constructor for class org.eclipse.jetty.plus.jaas.JAASLoginService
Constructor.
JAASLoginService(String) - Constructor for class org.eclipse.jetty.plus.jaas.JAASLoginService
Constructor.
JAASPrincipal - Class in org.eclipse.jetty.plus.jaas
JAASPrincipal
JAASPrincipal(String) - Constructor for class org.eclipse.jetty.plus.jaas.JAASPrincipal
 
JAASRole - Class in org.eclipse.jetty.plus.jaas
 
JAASRole(String) - Constructor for class org.eclipse.jetty.plus.jaas.JAASRole
 
JAASUserPrincipal - Class in org.eclipse.jetty.plus.jaas
JAASUserPrincipal
JAASUserPrincipal(String, Subject, LoginContext) - Constructor for class org.eclipse.jetty.plus.jaas.JAASUserPrincipal
 
JDBCLoginModule - Class in org.eclipse.jetty.plus.jaas.spi
JDBCLoginModule
JDBCLoginModule() - Constructor for class org.eclipse.jetty.plus.jaas.spi.JDBCLoginModule
 

L

LdapLoginModule - Class in org.eclipse.jetty.plus.jaas.spi
A LdapLoginModule for use with JAAS setups

The jvm should be started with the following parameter:

-Djava.security.auth.login.config=etc/ldap-loginModule.conf

and an example of the ldap-loginModule.conf would be:

LdapLoginModule() - Constructor for class org.eclipse.jetty.plus.jaas.spi.LdapLoginModule
 
LIFECYCLE_CALLBACK_COLLECTION - Static variable in class org.eclipse.jetty.plus.annotation.LifeCycleCallbackCollection
 
LifeCycleCallback - Class in org.eclipse.jetty.plus.annotation
LifeCycleCallback
LifeCycleCallback() - Constructor for class org.eclipse.jetty.plus.annotation.LifeCycleCallback
 
LifeCycleCallbackCollection - Class in org.eclipse.jetty.plus.annotation
LifeCycleCallbackCollection
LifeCycleCallbackCollection() - Constructor for class org.eclipse.jetty.plus.annotation.LifeCycleCallbackCollection
 
Link - Class in org.eclipse.jetty.plus.jndi
 
Link(Object, String, String) - Constructor for class org.eclipse.jetty.plus.jndi.Link
 
Link(String, String) - Constructor for class org.eclipse.jetty.plus.jndi.Link
 
loadProperties(String) - Method in class org.eclipse.jetty.plus.jaas.spi.PropertyFileLoginModule
 
loadUser(String) - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
Load user's info from database.
loadUsers() - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
lockCompEnv(WebAppContext) - Method in class org.eclipse.jetty.plus.webapp.PlusConfiguration
 
login(String, Object) - Method in class org.eclipse.jetty.plus.jaas.JAASLoginService
 
login() - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule
 
login() - Method in class org.eclipse.jetty.plus.jaas.spi.LdapLoginModule
since ldap uses a context bind for valid authentication checking, we override login()

if credentials are not available from the users context or if we are forcing the binding check then we try a binding authentication check, otherwise if we have the users encoded password then we can try authentication via that mechanic

logout(UserIdentity) - Method in class org.eclipse.jetty.plus.jaas.JAASLoginService
 
logout() - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule
 
lookup(Object, String) - Static method in class org.eclipse.jetty.plus.jndi.NamingEntryUtil
 
lookupInjectedValue() - Method in class org.eclipse.jetty.plus.annotation.Injection
The Resource must already exist in the ENC of this webapp.
lookupNamingEntries(Object, Class) - Static method in class org.eclipse.jetty.plus.jndi.NamingEntryUtil
Get all NameEntries of a certain type in the given naming environment scope (server-wide names or context-specific names)
lookupNamingEntry(Object, String) - Static method in class org.eclipse.jetty.plus.jndi.NamingEntryUtil
Find a NamingEntry in the given scope.

M

makeNamingEntryName(NameParser, NamingEntry) - Static method in class org.eclipse.jetty.plus.jndi.NamingEntryUtil
 
makeNamingEntryName(NameParser, String) - Static method in class org.eclipse.jetty.plus.jndi.NamingEntryUtil
 
members() - Method in class org.eclipse.jetty.plus.jaas.JAASGroup
 

N

NamingEntry - Class in org.eclipse.jetty.plus.jndi
NamingEntry Base class for all jndi related entities.
NamingEntry(Object, String) - Constructor for class org.eclipse.jetty.plus.jndi.NamingEntry
 
NamingEntry(String) - Constructor for class org.eclipse.jetty.plus.jndi.NamingEntry
Create a NamingEntry.
NamingEntryUtil - Class in org.eclipse.jetty.plus.jndi
 
NamingEntryUtil() - Constructor for class org.eclipse.jetty.plus.jndi.NamingEntryUtil
 

O

ObjectCallback - Class in org.eclipse.jetty.plus.jaas.callback
ObjectCallback
ObjectCallback() - Constructor for class org.eclipse.jetty.plus.jaas.callback.ObjectCallback
 
org.eclipse.jetty.plus.annotation - package org.eclipse.jetty.plus.annotation
 
org.eclipse.jetty.plus.jaas - package org.eclipse.jetty.plus.jaas
 
org.eclipse.jetty.plus.jaas.callback - package org.eclipse.jetty.plus.jaas.callback
 
org.eclipse.jetty.plus.jaas.spi - package org.eclipse.jetty.plus.jaas.spi
 
org.eclipse.jetty.plus.jndi - package org.eclipse.jetty.plus.jndi
 
org.eclipse.jetty.plus.security - package org.eclipse.jetty.plus.security
 
org.eclipse.jetty.plus.servlet - package org.eclipse.jetty.plus.servlet
 
org.eclipse.jetty.plus.webapp - package org.eclipse.jetty.plus.webapp
 

P

PlusConfiguration - Class in org.eclipse.jetty.plus.webapp
Configuration
PlusConfiguration() - Constructor for class org.eclipse.jetty.plus.webapp.PlusConfiguration
 
PlusDecorator - Class in org.eclipse.jetty.plus.webapp
WebAppDecorator
PlusDecorator(WebAppContext) - Constructor for class org.eclipse.jetty.plus.webapp.PlusDecorator
 
PlusDescriptorProcessor - Class in org.eclipse.jetty.plus.webapp
PlusDescriptorProcessor
PlusDescriptorProcessor() - Constructor for class org.eclipse.jetty.plus.webapp.PlusDescriptorProcessor
 
postConfigure(WebAppContext) - Method in class org.eclipse.jetty.plus.webapp.PlusConfiguration
 
PostConstructCallback - Class in org.eclipse.jetty.plus.annotation
PostConstructCallback
PostConstructCallback() - Constructor for class org.eclipse.jetty.plus.annotation.PostConstructCallback
 
preConfigure(WebAppContext) - Method in class org.eclipse.jetty.plus.webapp.EnvConfiguration
 
preConfigure(WebAppContext) - Method in class org.eclipse.jetty.plus.webapp.PlusConfiguration
 
PreDestroyCallback - Class in org.eclipse.jetty.plus.annotation
PreDestroyCallback
PreDestroyCallback() - Constructor for class org.eclipse.jetty.plus.annotation.PreDestroyCallback
 
PropertyFileLoginModule - Class in org.eclipse.jetty.plus.jaas.spi
PropertyFileLoginModule
PropertyFileLoginModule() - Constructor for class org.eclipse.jetty.plus.jaas.spi.PropertyFileLoginModule
 

R

release() - Method in class org.eclipse.jetty.plus.jndi.NamingEntry
Unbind this NamingEntry entirely
removeMember(Principal) - Method in class org.eclipse.jetty.plus.jaas.JAASGroup
 
RequestParameterCallback - Class in org.eclipse.jetty.plus.jaas.callback
RequestParameterCallback Allows a JAAS callback handler to access any parameter from the j_security_check FORM.
RequestParameterCallback() - Constructor for class org.eclipse.jetty.plus.jaas.callback.RequestParameterCallback
 
Resource - Class in org.eclipse.jetty.plus.jndi
Resource
Resource(Object, String, Object) - Constructor for class org.eclipse.jetty.plus.jndi.Resource
 
Resource(String, Object) - Constructor for class org.eclipse.jetty.plus.jndi.Resource
 
RoleCheckPolicy - Interface in org.eclipse.jetty.plus.jaas
 
ROLES - Static variable in class org.eclipse.jetty.plus.jaas.JAASGroup
 
RunAs - Class in org.eclipse.jetty.plus.annotation
RunAs

Represents a <run-as> element in web.xml, or a runAs annotation.

RunAs() - Constructor for class org.eclipse.jetty.plus.annotation.RunAs
 
RUNAS_COLLECTION - Static variable in class org.eclipse.jetty.plus.annotation.RunAsCollection
 
RunAsCollection - Class in org.eclipse.jetty.plus.annotation
RunAsCollection
RunAsCollection() - Constructor for class org.eclipse.jetty.plus.annotation.RunAsCollection
 

S

save(Object) - Method in class org.eclipse.jetty.plus.jndi.NamingEntry
Save the NamingEntry for later use.
ServletHandler - Class in org.eclipse.jetty.plus.servlet
ServletHandler
ServletHandler() - Constructor for class org.eclipse.jetty.plus.servlet.ServletHandler
 
setAuthenticated(boolean) - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule
 
setCacheMs(int) - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
setCallbackHandler(CallbackHandler) - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule
 
setCallbackHandlerClass(String) - Method in class org.eclipse.jetty.plus.jaas.JAASLoginService
 
setCallbacks(LifeCycleCallbackCollection) - Method in class org.eclipse.jetty.plus.servlet.ServletHandler
 
setCommitted(boolean) - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule
 
setCreateTables(boolean) - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
setCredential(Object) - Method in class org.eclipse.jetty.plus.jaas.callback.AbstractCallbackHandler
 
setCurrentUser(AbstractLoginModule.JAASUserInfo) - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule
 
setIdentityService(IdentityService) - Method in class org.eclipse.jetty.plus.jaas.JAASLoginService
Set the identityService.
setInjections(InjectionCollection) - Method in class org.eclipse.jetty.plus.servlet.ServletHandler
 
setJAASInfo(Subject) - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule.JAASUserInfo
 
setJettyEnvXml(URL) - Method in class org.eclipse.jetty.plus.webapp.EnvConfiguration
 
setJndiName(String) - Method in class org.eclipse.jetty.plus.annotation.Injection
 
setJndiName(String) - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
setLoginModuleName(String) - Method in class org.eclipse.jetty.plus.jaas.JAASLoginService
Set the name to use to index into the config file of LoginModules.
setMappingName(String) - Method in class org.eclipse.jetty.plus.annotation.Injection
 
setName(String) - Method in class org.eclipse.jetty.plus.jaas.JAASLoginService
Set the name of the realm
setObject(Object) - Method in class org.eclipse.jetty.plus.jaas.callback.ObjectCallback
 
setParameterName(String) - Method in class org.eclipse.jetty.plus.jaas.callback.RequestParameterCallback
 
setParameterValues(List) - Method in class org.eclipse.jetty.plus.jaas.callback.RequestParameterCallback
 
setRequest(Request) - Method in class org.eclipse.jetty.plus.jaas.callback.DefaultCallbackHandler
 
setRoleClassNames(String[]) - Method in class org.eclipse.jetty.plus.jaas.JAASLoginService
 
setRoleName(String) - Method in class org.eclipse.jetty.plus.annotation.RunAs
 
setRoleTableKey(String) - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
setRoleTableName(String) - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
setRoleTableRoleField(String) - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
setRunAs(ServletHolder) - Method in class org.eclipse.jetty.plus.annotation.RunAs
 
setRunAs(Object) - Method in class org.eclipse.jetty.plus.annotation.RunAsCollection
 
setServer(Server) - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
setSubject(Subject) - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule
 
setTarget(Class<?>, Field, Class<?>) - Method in class org.eclipse.jetty.plus.annotation.Injection
 
setTarget(Class<?>, Method, Class<?>, Class<?>) - Method in class org.eclipse.jetty.plus.annotation.Injection
 
setTarget(Class<?>, String, Class<?>) - Method in class org.eclipse.jetty.plus.annotation.Injection
 
setTarget(String, String) - Method in class org.eclipse.jetty.plus.annotation.LifeCycleCallback
 
setTarget(Class, String) - Method in class org.eclipse.jetty.plus.annotation.LifeCycleCallback
 
setTargetClassName(String) - Method in class org.eclipse.jetty.plus.annotation.RunAs
 
setUserInfo(UserInfo) - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule.JAASUserInfo
 
setUserName(String) - Method in class org.eclipse.jetty.plus.jaas.callback.AbstractCallbackHandler
 
setUserRoleTableName(String) - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
setUserRoleTableRoleKey(String) - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
setUserRoleTableUserKey(String) - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
setUserTableKey(String) - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
setUserTableName(String) - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
setUserTablePasswordField(String) - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
setUserTableUserField(String) - Method in class org.eclipse.jetty.plus.security.DataSourceLoginService
 
start(WebAppContext, Descriptor) - Method in class org.eclipse.jetty.plus.webapp.PlusDescriptorProcessor
 
StrictRoleCheckPolicy - Class in org.eclipse.jetty.plus.jaas
StrictRoleCheckPolicy
StrictRoleCheckPolicy() - Constructor for class org.eclipse.jetty.plus.jaas.StrictRoleCheckPolicy
 

T

toString() - Method in class org.eclipse.jetty.plus.jaas.JAASGroup
 
toString() - Method in class org.eclipse.jetty.plus.jaas.JAASPrincipal
 
toString() - Method in class org.eclipse.jetty.plus.jaas.JAASUserPrincipal
 
toString() - Method in class org.eclipse.jetty.plus.jndi.NamingEntry
 
Transaction - Class in org.eclipse.jetty.plus.jndi
Transaction Class to represent a JTA UserTransaction impl.
Transaction(UserTransaction) - Constructor for class org.eclipse.jetty.plus.jndi.Transaction
 

U

unbindENC() - Method in class org.eclipse.jetty.plus.jndi.NamingEntry
Unbind this NamingEntry from a java:comp/env
unbindENC() - Method in class org.eclipse.jetty.plus.jndi.Transaction
Unbind this Transaction from a java:comp
unlockCompEnv(WebAppContext) - Method in class org.eclipse.jetty.plus.webapp.PlusConfiguration
 
unsetJAASInfo(Subject) - Method in class org.eclipse.jetty.plus.jaas.spi.AbstractLoginModule.JAASUserInfo
 
USER_TRANSACTION - Static variable in class org.eclipse.jetty.plus.jndi.Transaction
 
UserInfo - Class in org.eclipse.jetty.plus.jaas.spi
UserInfo This is the information read from the external source about a user.
UserInfo(String, Credential, List) - Constructor for class org.eclipse.jetty.plus.jaas.spi.UserInfo
 

V

validate(Class, Method) - Method in class org.eclipse.jetty.plus.annotation.LifeCycleCallback
 
validate(Class, Method) - Method in class org.eclipse.jetty.plus.annotation.PostConstructCallback
Commons Annotation Specification section 2.5 - no params - must be void return - no checked exceptions - cannot be static
validate(Class, Method) - Method in class org.eclipse.jetty.plus.annotation.PreDestroyCallback
Commons Annotations Specification section 2.6: - no params to method - returns void - no checked exceptions - not static
validate(UserIdentity) - Method in class org.eclipse.jetty.plus.jaas.JAASLoginService
 
visitEnvEntry(WebAppContext, Descriptor, XmlParser.Node) - Method in class org.eclipse.jetty.plus.webapp.PlusDescriptorProcessor
JavaEE 5.4.1.3
visitMessageDestinationRef(WebAppContext, Descriptor, XmlParser.Node) - Method in class org.eclipse.jetty.plus.webapp.PlusDescriptorProcessor
Common Annotations Spec section 2.3: message-destination-ref is for: - javax.jms.Queue - javax.jms.Topic
visitPostConstruct(WebAppContext, Descriptor, XmlParser.Node) - Method in class org.eclipse.jetty.plus.webapp.PlusDescriptorProcessor
If web.xml has at least 1 post-construct, then all post-constructs in fragments are ignored.
visitPreDestroy(WebAppContext, Descriptor, XmlParser.Node) - Method in class org.eclipse.jetty.plus.webapp.PlusDescriptorProcessor
pre-destroy is the name of a class and method to call just as the instance is being destroyed
visitResourceEnvRef(WebAppContext, Descriptor, XmlParser.Node) - Method in class org.eclipse.jetty.plus.webapp.PlusDescriptorProcessor
Common Annotations Spec section 2.3: resource-env-ref is for: - javax.transaction.UserTransaction - javax.resource.cci.InteractionSpec - anything else that is not a connection factory
visitResourceRef(WebAppContext, Descriptor, XmlParser.Node) - Method in class org.eclipse.jetty.plus.webapp.PlusDescriptorProcessor
Common Annotations Spec section 2.3: resource-ref is for: - javax.sql.DataSource - javax.jms.ConnectionFactory - javax.jms.QueueConnectionFactory - javax.jms.TopicConnectionFactory - javax.mail.Session - java.net.URL - javax.resource.cci.ConnectionFactory - org.omg.CORBA_2_3.ORB - any other connection factory defined by a resource adapter TODO If web.xml contains a resource-ref with injection targets, all resource-ref entries of the same name are ignored in web fragments.

_

__contextName - Static variable in class org.eclipse.jetty.plus.jndi.NamingEntry
 
__EMPTY_ARGS - Static variable in class org.eclipse.jetty.plus.annotation.LifeCycleCallback
 
_callbackHandlerClass - Variable in class org.eclipse.jetty.plus.jaas.JAASLoginService
 
_context - Variable in class org.eclipse.jetty.plus.webapp.PlusDecorator
 
_credential - Variable in class org.eclipse.jetty.plus.jaas.callback.AbstractCallbackHandler
 
_defaultUser - Variable in class org.eclipse.jetty.plus.jaas.JAASLoginService
 
_identityService - Variable in class org.eclipse.jetty.plus.jaas.JAASLoginService
 
_jndiName - Variable in class org.eclipse.jetty.plus.jndi.NamingEntry
 
_loginModuleName - Variable in class org.eclipse.jetty.plus.jaas.JAASLoginService
 
_namingEntryNameString - Variable in class org.eclipse.jetty.plus.jndi.NamingEntry
 
_object - Variable in class org.eclipse.jetty.plus.jaas.callback.ObjectCallback
 
_objectNameString - Variable in class org.eclipse.jetty.plus.jndi.NamingEntry
 
_realmName - Variable in class org.eclipse.jetty.plus.jaas.JAASLoginService
 
_roleClassNames - Variable in class org.eclipse.jetty.plus.jaas.JAASLoginService
 
_scope - Variable in class org.eclipse.jetty.plus.jndi.NamingEntry
 
_userName - Variable in class org.eclipse.jetty.plus.jaas.callback.AbstractCallbackHandler
 

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

Copyright © 1995-2011 Mort Bay Consulting. All Rights Reserved.