This project has retired. For details please refer to its
        
        Attic page .
      
ActiveAuthenticationIdentityProviderImpl (Jetspeed-2 Security Components 2.1.3 API)
 
 
org.apache.jetspeed.security.activeauthentication 
 
java.lang.Object 
  org.apache.jetspeed.security.activeauthentication.ActiveAuthenticationIdentityProviderImpl 
 
All Implemented Interfaces:  org.apache.jetspeed.security.activeauthentication.ActiveAuthenticationIdentityProvider 
 
public class ActiveAuthenticationIdentityProviderImpl  extends Object implements org.apache.jetspeed.security.activeauthentication.ActiveAuthenticationIdentityProvider   
 AuthenticationCacheBeanImpl
 
 
 Short-lived cache implementation to bridge deficiencies in Java Login Modules and general Active Authentication patterns
 based on Java login modules. Caches Authentication information across redirects, requests, and threads. The life-time
 of this cached authentication information is meant to be very short lived. 
 
Version: $Id: $ 
Author: David Sean Taylor  
 
Methods inherited from class java.lang.Object   
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait  
 
cache 
org.apache.jetspeed.cache.JetspeedCache cache  
 
 
sessionAttributes 
List  sessionAttributes  
 
 
ActiveAuthenticationIdentityProviderImpl 
public ActiveAuthenticationIdentityProviderImpl (org.apache.jetspeed.cache.JetspeedCache cache,
                                                List  sessionAttributes) 
 
createIdentityToken 
public org.apache.jetspeed.security.activeauthentication.IdentityToken createIdentityToken (String  seed) 
Specified by: createIdentityToken in interface org.apache.jetspeed.security.activeauthentication.ActiveAuthenticationIdentityProvider 
 
 
createIdentityToken 
public org.apache.jetspeed.security.activeauthentication.IdentityToken createIdentityToken () 
Specified by: createIdentityToken in interface org.apache.jetspeed.security.activeauthentication.ActiveAuthenticationIdentityProvider 
 
 
createToken 
private org.apache.jetspeed.security.activeauthentication.IdentityToken createToken (String  token) 
 
 
 
completeAuthenticationEvent 
public void completeAuthenticationEvent (String  token) 
Specified by: completeAuthenticationEvent in interface org.apache.jetspeed.security.activeauthentication.ActiveAuthenticationIdentityProvider 
 
 
getSessionAttributeNames 
public List  getSessionAttributeNames () 
Specified by: getSessionAttributeNames in interface org.apache.jetspeed.security.activeauthentication.ActiveAuthenticationIdentityProvider