javax.security.jacc
Class PolicyContext
java.lang.Object
javax.security.jacc.PolicyContext
- public final class PolicyContext
- extends java.lang.Object
- Version:
- $Rev: 54183 $ $Date: 2004-10-09 16:04:29 -0600 (Sat, 09 Oct 2004) $
Field Summary |
private static java.lang.ThreadLocal |
contextId
|
private static java.lang.ThreadLocal |
handlerData
|
private static java.util.Hashtable |
handlers
|
private static java.security.SecurityPermission |
SET_POLICY
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
contextId
private static java.lang.ThreadLocal contextId
handlerData
private static java.lang.ThreadLocal handlerData
handlers
private static java.util.Hashtable handlers
SET_POLICY
private static final java.security.SecurityPermission SET_POLICY
PolicyContext
private PolicyContext()
setContextID
public static void setContextID(java.lang.String contextID)
getContextID
public static java.lang.String getContextID()
setHandlerData
public static void setHandlerData(java.lang.Object data)
registerHandler
public static void registerHandler(java.lang.String key,
PolicyContextHandler handler,
boolean replace)
throws PolicyContextException
- Throws:
PolicyContextException
getHandlerKeys
public static java.util.Set getHandlerKeys()
getContext
public static java.lang.Object getContext(java.lang.String key)
throws PolicyContextException
- Throws:
PolicyContextException