org.openejb.corba.security
Class SSLSessionManager
java.lang.Object
org.openejb.corba.security.SSLSessionManager
- public final class SSLSessionManager
- extends Object
Stores requests' SSL sessions so that they may be shared amongst portable
interceptors. We use this singleton instead of using a ThreadLocal
because we cannot guarantee that interceptors will be called under
the same thread for a single request.
TODO: There may be an error where the interceptor does not remove the
registered session. We should have a daemon that cleans up old requests.
- Version:
- $Revision: 445359 $ $Date: 2005-03-27 04:04:42 +0200 (Sun, 27 Mar 2005) $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SSLSessionManager
public SSLSessionManager()
getSSLSession
public static SSLSession getSSLSession(int requestId)
setSSLSession
public static void setSSLSession(int requestId,
SSLSession session)
clearSSLSession
public static SSLSession clearSSLSession(int requestId)
Copyright © 1999-2006 OpenEJB. All Rights Reserved.