org.jboss.security.valve
Class SSOSession

java.lang.Object
  extended by org.jboss.security.valve.SSOSession
All Implemented Interfaces:
java.io.Serializable

public class SSOSession
extends java.lang.Object
implements java.io.Serializable

Author:
Sohil Shah - sohil.shah@jboss.com
See Also:
Serialized Form

Constructor Summary
SSOSession()
           
 
Method Summary
static void clearSSOSession(javax.servlet.http.HttpSession session)
           
 java.lang.String getContext()
           
 boolean getForceLogout()
           
 java.lang.Boolean getMonitor()
           
 java.security.Principal getPrincipal()
           
static SSOSession getSSOSession(javax.servlet.http.HttpSession session)
           
 java.lang.Boolean getTurnOff()
           
 java.lang.String getUsername()
           
 void reset()
           
 void setForceLogout(boolean forceLogout)
           
 void setMonitor(java.lang.Boolean monitor)
           
 void setPrincipal(java.lang.String context, java.security.Principal principal)
           
 void setTurnOff(java.lang.Boolean turnOff)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SSOSession

public SSOSession()
Method Detail

getTurnOff

public java.lang.Boolean getTurnOff()
Returns:

setTurnOff

public void setTurnOff(java.lang.Boolean turnOff)
Parameters:
turnOff -

getPrincipal

public java.security.Principal getPrincipal()
Returns:

getContext

public java.lang.String getContext()
Returns:

setPrincipal

public void setPrincipal(java.lang.String context,
                         java.security.Principal principal)
Parameters:
context -
principal -

getMonitor

public java.lang.Boolean getMonitor()
Returns:

setMonitor

public void setMonitor(java.lang.Boolean monitor)
Parameters:
monitor -

getUsername

public java.lang.String getUsername()
Returns:

reset

public void reset()
Parameters:
session -

getForceLogout

public boolean getForceLogout()
Returns:

setForceLogout

public void setForceLogout(boolean forceLogout)
Parameters:
forceLogout -

getSSOSession

public static SSOSession getSSOSession(javax.servlet.http.HttpSession session)
Parameters:
session -
Returns:

clearSSOSession

public static void clearSSOSession(javax.servlet.http.HttpSession session)
Parameters:
session -