org.codehaus.plexus.redback.system
Class DefaultSecuritySession

java.lang.Object
  extended by org.codehaus.plexus.redback.system.DefaultSecuritySession
All Implemented Interfaces:
SecuritySession

public class DefaultSecuritySession
extends java.lang.Object
implements SecuritySession

Author:
Jason van Zyl

Field Summary
 
Fields inherited from interface org.codehaus.plexus.redback.system.SecuritySession
ROLE, USERKEY
 
Constructor Summary
DefaultSecuritySession()
           
DefaultSecuritySession(AuthenticationResult authResult)
           
DefaultSecuritySession(AuthenticationResult authenticationResult, User user)
           
 
Method Summary
 AuthenticationResult getAuthenticationResult()
           
 User getUser()
           
 boolean isAuthenticated()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultSecuritySession

public DefaultSecuritySession()

DefaultSecuritySession

public DefaultSecuritySession(AuthenticationResult authResult)

DefaultSecuritySession

public DefaultSecuritySession(AuthenticationResult authenticationResult,
                              User user)
Method Detail

getAuthenticationResult

public AuthenticationResult getAuthenticationResult()
Specified by:
getAuthenticationResult in interface SecuritySession

getUser

public User getUser()
Specified by:
getUser in interface SecuritySession

isAuthenticated

public boolean isAuthenticated()
Specified by:
isAuthenticated in interface SecuritySession


Copyright © 2006-2009 Codehaus. All Rights Reserved.