org.apache.geronimo.corba.security
Class SubjectManager

java.lang.Object
  extended by org.apache.geronimo.corba.security.SubjectManager

public final class SubjectManager
extends Object

Stores requests' subjects because get/setSlot does not seem to work in OpenORB.

TODO: There may be an error where the interceptor does not remove the registered subjects. We should have a daemon that cleans up old requests.


Constructor Summary
SubjectManager()
           
 
Method Summary
static Subject clearSubject(int requestId)
           
static Subject getSubject(int requestId)
           
static void setSubject(int requestId, Subject subject)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubjectManager

public SubjectManager()
Method Detail

getSubject

public static Subject getSubject(int requestId)

setSubject

public static void setSubject(int requestId,
                              Subject subject)

clearSubject

public static Subject clearSubject(int requestId)


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.