[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [iaik-jce] [iaik-ssl] Session Manager semantics

Hi Vadim,

On Thu, 10 Aug 2000 18:22:20 -0400, Vadim Grinshpun wrote:

>I wish the answer-to-question ratio here were a bit higher than it
>currently is... But here goes anyway :)
>Does the session management code ever call SessionManager.cacheSession() before
>calling SessionManager.getSession()?

I asked a similar question two weeks before. Here is the answer:



By default iSaSiLk uses the DefaultSessionManager for session caching,
except when disablibing session cahcing (setSessionManager(null)) or
installing your own SessionManager -- either for a specific context:


or setting it as new DefaultSessionManager:


Class SessionManager includes two abstract methods that have to be
implemented when writing your own SessionManager:

protected abstract void cacheSession(SSLTransport transport, Session
protected abstract Session getSession(SSLTransport transport, Object

during the handshake procedure called from iSaSiLk s -- not public --
Handshaker classes to put respectively get Session-Objects into (from) the
Session cache.

Dieter Bratko

-----Ursprüngliche Nachricht-----
Von: iaik-jce-owner@iaik.tu-graz.ac.at
[mailto:iaik-jce-owner@iaik.tu-graz.ac.at]Im Auftrag von Andr Benvenuti
Gesendet: Mittwoch, 12. Juli 2000 09:57
An: iaik help desk
Betreff: [iaik-jce] SessionManager


A few questions abaout SessionManager:

- must a session manager must be explicitely set in a SSLContext
to have one in use or is DefaultSessionManager per default set?

- who call the SessionManager methods (some are commented as
"For internal use")? Is it the socket constructor, who looks at the
for any SesionManager?

Thanks in advance, Andre

Mailinglist-archive at

To unsubscribe send an email to listserv@iaik.at with the folowing content:

>Mailinglist-archive at http://jcewww.iaik.at/mailarchive/iaik-ssl/sslthreads.html
>To unsubscribe send an email to listserv@iaik.at with the folowing content: UNSUBSCRIBE iaik-ssl