List of usage examples for org.springframework.context MessageSourceAware interface-usage
From source file org.acegisecurity.providers.anonymous.AnonymousAuthenticationProvider.java
/**
* An {@link AuthenticationProvider} implementation that validates {@link
* org.acegisecurity.providers.anonymous.AnonymousAuthenticationToken}s.<p>To be successfully validated, the
* {@link org.acegisecurity.providers.anonymous.AnonymousAuthenticationToken#getKeyHash()} must match this class'
* {@link #getKey()}.</p>
*/
From source file org.acegisecurity.providers.cas.CasAuthenticationProvider.java
/**
* An {@link AuthenticationProvider} implementation that integrates with JA-SIG Central Authentication Service
* (CAS).<p>This <code>AuthenticationProvider</code> is capable of validating {@link
* UsernamePasswordAuthenticationToken} requests which contain a <code>principal</code> name equal to either {@link
* CasProcessingFilter#CAS_STATEFUL_IDENTIFIER} or {@link CasProcessingFilter#CAS_STATELESS_IDENTIFIER}. It can also
* validate a previously created {@link CasAuthenticationToken}.</p>
From source file org.acegisecurity.providers.cas.proxy.NamedCasProxyDecider.java
/** * Accepts proxied requests if the closest proxy is named in the <code>validProxies</code> list.<P>Also accepts the * request if there was no proxy (ie the user directly authenticated against this service).</p> */ public class NamedCasProxyDecider implements CasProxyDecider, InitializingBean, MessageSourceAware { //~ Static fields/initializers =====================================================================================
From source file org.acegisecurity.providers.cas.proxy.RejectProxyTickets.java
/** * Accepts no proxied requests.<P>This class should be used if only service tickets wish to be accepted (ie no * proxy tickets at all).</p> */ public class RejectProxyTickets implements CasProxyDecider, MessageSourceAware, InitializingBean { //~ Static fields/initializers =====================================================================================
From source file org.acegisecurity.providers.ProviderManager.java
/**
* Iterates an {@link Authentication} request through a list of {@link AuthenticationProvider}s.
*
* Can optionally be configured with a {@link ConcurrentSessionController} to limit the number of sessions a user can
* have.
* <p>
From source file org.acegisecurity.providers.rememberme.RememberMeAuthenticationProvider.java
/**
* An {@link AuthenticationProvider} implementation that validates {@link
* org.acegisecurity.providers.rememberme.RememberMeAuthenticationToken}s.<p>To be successfully validated, the
* {@link org.acegisecurity.providers.rememberme.RememberMeAuthenticationToken#getKeyHash()} must match this class'
* {@link #getKey()}.</p>
*/
From source file org.acegisecurity.providers.x509.populator.DaoX509AuthoritiesPopulator.java
/**
* Populates the X509 authorities via an {@link org.acegisecurity.userdetails.UserDetailsService}.
*
* @author Luke Taylor
* @version $Id: DaoX509AuthoritiesPopulator.java 1994 2007-08-30 20:55:49Z luke_t $
*/
From source file org.acegisecurity.providers.x509.X509AuthenticationProvider.java
/**
* Processes an X.509 authentication request.<p>The request will typically originate from {@link
* org.acegisecurity.ui.x509.X509ProcessingFilter}).</p>
*
* @author Luke Taylor
* @version $Id: X509AuthenticationProvider.java 1948 2007-08-25 00:15:30Z benalex $
From source file org.acegisecurity.ui.AbstractProcessingFilter.java
/**
* Abstract processor of browser-based HTTP-based authentication requests.
* <p>
* This filter is responsible for processing authentication requests. If
* authentication is successful, the resulting {@link Authentication} object
* will be placed into the <code>SecurityContext</code>, which is guaranteed
From source file org.acegisecurity.ui.digestauth.DigestProcessingFilter.java
/**
* Processes a HTTP request's Digest authorization headers, putting the result into the
* <code>SecurityContextHolder</code>.<p>For a detailed background on what this filter is designed to process,
* refer to <a href="http://www.ietf.org/rfc/rfc2617.txt">RFC 2617</a> (which superseded RFC 2069, although this
* filter support clients that implement either RFC 2617 or RFC 2069).</p>
* <p>This filter can be used to provide Digest authentication services to both remoting protocol clients (such as