org.trails.security
Class ExpiringKeyAuthenticationProvider

java.lang.Object
  extended by org.trails.security.ExpiringKeyAuthenticationProvider
All Implemented Interfaces:
org.acegisecurity.providers.AuthenticationProvider

public class ExpiringKeyAuthenticationProvider
extends java.lang.Object
implements org.acegisecurity.providers.AuthenticationProvider


Constructor Summary
ExpiringKeyAuthenticationProvider()
           
 
Method Summary
 org.acegisecurity.Authentication authenticate(org.acegisecurity.Authentication authentication)
           
 void setPersistenceService(org.trails.persistence.HibernatePersistenceService persistenceService)
           
 void setUserDetailsService(org.acegisecurity.userdetails.UserDetailsService userDetailsService)
           
 boolean supports(java.lang.Class authenticationClass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExpiringKeyAuthenticationProvider

public ExpiringKeyAuthenticationProvider()
Method Detail

setPersistenceService

public void setPersistenceService(org.trails.persistence.HibernatePersistenceService persistenceService)

setUserDetailsService

public void setUserDetailsService(org.acegisecurity.userdetails.UserDetailsService userDetailsService)

authenticate

public org.acegisecurity.Authentication authenticate(org.acegisecurity.Authentication authentication)
                                              throws org.acegisecurity.AuthenticationException
Specified by:
authenticate in interface org.acegisecurity.providers.AuthenticationProvider
Throws:
org.acegisecurity.AuthenticationException

supports

public boolean supports(java.lang.Class authenticationClass)
Specified by:
supports in interface org.acegisecurity.providers.AuthenticationProvider


Copyright © 2004-2007. All Rights Reserved.