org.jboss.security
Class SecurityContextAssociation

java.lang.Object
  extended by org.jboss.security.SecurityContextAssociation

public class SecurityContextAssociation
extends Object

Security Context association in a threadlocal

Since:
Dec 27, 2006
Version:
$Revision$
Author:
Anil Saldhana

Field Summary
static String SECURITYCONTEXT_THREADLOCAL
          Flag to indicate whether threads that are spawned inherit the security context from parent Set this to false if you do not want inheritance.
 
Constructor Summary
SecurityContextAssociation()
           
 
Method Summary
static void clearSecurityContext()
           
static SecurityContext getSecurityContext()
           
static boolean isClient()
           
static void setClient()
          Set the VM-wide client side usage
static void setSecurityContext(SecurityContext sc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SECURITYCONTEXT_THREADLOCAL

public static final String SECURITYCONTEXT_THREADLOCAL
Flag to indicate whether threads that are spawned inherit the security context from parent Set this to false if you do not want inheritance. By default the context is inherited.

See Also:
Constant Field Values
Constructor Detail

SecurityContextAssociation

public SecurityContextAssociation()
Method Detail

isClient

public static boolean isClient()

setClient

public static void setClient()
Set the VM-wide client side usage


setSecurityContext

public static void setSecurityContext(SecurityContext sc)

getSecurityContext

public static SecurityContext getSecurityContext()

clearSecurityContext

public static void clearSecurityContext()


Copyright © 2008 JBoss Inc.. All Rights Reserved.