|
|||||||||
| Home >> All >> org >> acegisecurity >> providers >> [ jaas overview ] | PREV NEXT | ||||||||
A
- AuthorityGranter - interface org.acegisecurity.providers.jaas.AuthorityGranter.
- The AuthorityGranter interface is used to map a given principal to role names.
- abort() - Method in class org.acegisecurity.providers.jaas.SecurityContextLoginModule
- Abort the authentication process by forgetting the Acegi Security
Authentication. - afterPropertiesSet() - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- authen - Variable in class org.acegisecurity.providers.jaas.SecurityContextLoginModule
- authenticate(Authentication) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- Attempts to login the user given the Authentication objects principal and credential
- authentication - Variable in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider.InternalCallbackHandler
- authorityGranters - Variable in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
C
- callbackHandlers - Variable in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- commit() - Method in class org.acegisecurity.providers.jaas.SecurityContextLoginModule
- Authenticate the
Subject(phase two) by adding the Acegi SecurityAuthenticationto theSubject's principals. - configureJaas(Resource) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- Hook method for configuring Jaas
- configureJaasUsingLoop() - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- Loops through the login.config.url.1,login.config.url.2 properties looking for the login configuration.
- context - Variable in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
D
- DefaultLoginExceptionResolver - class org.acegisecurity.providers.jaas.DefaultLoginExceptionResolver.
- This LoginExceptionResolver simply wraps the LoginException with an AuthenticationServiceException.
- DefaultLoginExceptionResolver() - Constructor for class org.acegisecurity.providers.jaas.DefaultLoginExceptionResolver
G
- getApplicationContext() - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- getAuthentication() - Method in class org.acegisecurity.providers.jaas.SecurityContextLoginModule
- getAuthorityGranters() - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- Returns the AuthorityGrannter array that was passed to the
JaasAuthenticationProvider.setAuthorityGranters(AuthorityGranter[])55 method, or null if it none were ever set. - getCallbackHandlers() - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- Returns the current JaasAuthenticationCallbackHandler array, or null if none are set.
- getLoginConfig() - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- getLoginContext() - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationToken
- getLoginContextName() - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- getLoginExceptionResolver() - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- getPrincipal() - Method in class org.acegisecurity.providers.jaas.JaasGrantedAuthority
- getSubject() - Method in class org.acegisecurity.providers.jaas.SecurityContextLoginModule
- grant(Principal) - Method in interface org.acegisecurity.providers.jaas.AuthorityGranter
- The grant method is called for each principal returned from the LoginContext subject.
H
- handle(Callback, Authentication) - Method in interface org.acegisecurity.providers.jaas.JaasAuthenticationCallbackHandler
- Handle the Callback.
- handle(Callback[]) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider.InternalCallbackHandler
- handle(Callback, Authentication) - Method in class org.acegisecurity.providers.jaas.JaasNameCallbackHandler
- If the callback passed to the 'handle' method is an instance of NameCallback, the JaasNameCallbackHandler will call, callback.setName(authentication.getPrincipal().toString()).
- handle(Callback, Authentication) - Method in class org.acegisecurity.providers.jaas.JaasPasswordCallbackHandler
- If the callback passed to the 'handle' method is an instance of PasswordCallback, the JaasPasswordCallbackHandler will call, callback.setPassword(authentication.getCredentials().toString()).
- handleLogout(HttpSessionDestroyedEvent) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- Handles the logout by getting the SecurityContext for the session that was destroyed.
I
- ignoreMissingAuthentication - Variable in class org.acegisecurity.providers.jaas.SecurityContextLoginModule
- initialize(Subject, CallbackHandler, Map, Map) - Method in class org.acegisecurity.providers.jaas.SecurityContextLoginModule
- Initialize this
LoginModule.
J
- JaasAuthenticationCallbackHandler - interface org.acegisecurity.providers.jaas.JaasAuthenticationCallbackHandler.
- The JaasAuthenticationCallbackHandler is similar to the javax.security.auth.callback.CallbackHandler interface in that it defines a handle method.
- JaasAuthenticationProvider - class org.acegisecurity.providers.jaas.JaasAuthenticationProvider.
- An org.acegisecurity.providers.AuthenticationProvider implementation that retrieves user details from a JAAS login configuration.
- JaasAuthenticationProvider() - Constructor for class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- JaasAuthenticationProvider.InternalCallbackHandler - class org.acegisecurity.providers.jaas.JaasAuthenticationProvider.InternalCallbackHandler.
- Wrapper class for JAASAuthenticationCallbackHandlers
- JaasAuthenticationProvider.InternalCallbackHandler(Authentication) - Constructor for class org.acegisecurity.providers.jaas.JaasAuthenticationProvider.InternalCallbackHandler
- JaasAuthenticationToken - class org.acegisecurity.providers.jaas.JaasAuthenticationToken.
- UsernamePasswordAuthenticationToken extension to carry the Jaas LoginContext that the user was logged into
- JaasAuthenticationToken(Object, Object, LoginContext) - Constructor for class org.acegisecurity.providers.jaas.JaasAuthenticationToken
- JaasAuthenticationToken(Object, Object, GrantedAuthority[], LoginContext) - Constructor for class org.acegisecurity.providers.jaas.JaasAuthenticationToken
- JaasGrantedAuthority - class org.acegisecurity.providers.jaas.JaasGrantedAuthority.
- Extends GrantedAuthorityImpl to hold the principal that an AuthorityGranter justified as a reason to grant this Authority.
- JaasGrantedAuthority(String, Principal) - Constructor for class org.acegisecurity.providers.jaas.JaasGrantedAuthority
- JaasNameCallbackHandler - class org.acegisecurity.providers.jaas.JaasNameCallbackHandler.
- The most basic Callbacks to be handled when using a LoginContext from JAAS, are the NameCallback and PasswordCallback.
- JaasNameCallbackHandler() - Constructor for class org.acegisecurity.providers.jaas.JaasNameCallbackHandler
- JaasPasswordCallbackHandler - class org.acegisecurity.providers.jaas.JaasPasswordCallbackHandler.
- The most basic Callbacks to be handled when using a LoginContext from JAAS, are the NameCallback and PasswordCallback.
- JaasPasswordCallbackHandler() - Constructor for class org.acegisecurity.providers.jaas.JaasPasswordCallbackHandler
L
- LoginExceptionResolver - interface org.acegisecurity.providers.jaas.LoginExceptionResolver.
- The JaasAuthenticationProvider takes an instance of LoginExceptionResolver to resolve LoginModule specific exceptions to Acegi exceptions.
- log - Static variable in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- log - Static variable in class org.acegisecurity.providers.jaas.SecurityContextLoginModule
- login() - Method in class org.acegisecurity.providers.jaas.SecurityContextLoginModule
- Authenticate the
Subject(phase one) by extracting the Acegi SecurityAuthenticationfrom the currentSecurityContext. - loginConfig - Variable in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- loginContext - Variable in class org.acegisecurity.providers.jaas.JaasAuthenticationToken
- loginContextName - Variable in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- loginExceptionResolver - Variable in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- logout() - Method in class org.acegisecurity.providers.jaas.SecurityContextLoginModule
- Log out the
Subject.
O
- onApplicationEvent(ApplicationEvent) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- org.acegisecurity.providers.jaas - package org.acegisecurity.providers.jaas
P
- principal - Variable in class org.acegisecurity.providers.jaas.JaasGrantedAuthority
- publishFailureEvent(UsernamePasswordAuthenticationToken, AcegiSecurityException) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- Publishes the org.acegisecurity.providers.jaas.event.JaasAuthenticationFailedEvent.
- publishSuccessEvent(UsernamePasswordAuthenticationToken) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- Publishes the org.acegisecurity.providers.jaas.event.JaasAuthenticationSuccessEvent.
R
- resolveException(LoginException) - Method in class org.acegisecurity.providers.jaas.DefaultLoginExceptionResolver
- resolveException(LoginException) - Method in interface org.acegisecurity.providers.jaas.LoginExceptionResolver
- Translates a Jaas LoginException to an AcegiSecurityException.
S
- SecurityContextLoginModule - class org.acegisecurity.providers.jaas.SecurityContextLoginModule.
- An implementation of javax.security.auth.spi.LoginModule that uses an Acegi Security SecurityContext to provide authentication.
- SecurityContextLoginModule() - Constructor for class org.acegisecurity.providers.jaas.SecurityContextLoginModule
- setApplicationContext(ApplicationContext) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- setAuthorityGranters(AuthorityGranter[]) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- Set the AuthorityGranters that should be consulted for role names to be granted to the Authentication.
- setCallbackHandlers(JaasAuthenticationCallbackHandler[]) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- Set the JAASAuthentcationCallbackHandler array to handle callback objects generated by the LoginContext.login method.
- setLoginConfig(Resource) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- Set the JAAS login configuration file.
- setLoginContextName(String) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- Set the loginContextName, this name is used as the index to the configuration specified in the loginConfig property.
- setLoginExceptionResolver(LoginExceptionResolver) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
- subject - Variable in class org.acegisecurity.providers.jaas.SecurityContextLoginModule
- supports(Class) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
A C D G H I J L O P R S
|
|||||||||
| Home >> All >> org >> acegisecurity >> providers >> [ jaas overview ] | PREV NEXT | ||||||||