really only one way of doing it.
In the BIO connector protocol="org.apache.coytote.http11.Http11Protocol", the handshake happens inside the blocking streams (at the JSSE layer), so I don't think you can control it here. In the APR connector protocol="org.apache.coytote.http11.Http11AprProtocol", the handshake happens inside the openssl layer, so you can't do it there

In the NIO connector protocol="org.apache.coytote.http11.Http11NioProtocol", the handshake happens inside the SSLEngine, but you could swap that out, since this is the only connector that actually gets hold of the bytes that get sent over the network. The code for this would be org/apache/tomcat/util/net/SecureNioChannel.java, look at the handshake method

http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/SecureNioChannel.java?view=markup

Filip

Md. Jahid Shohel wrote:
Hi,

I am really sorry to mailing here for such a question. I am mailing
here because I didn't get any help from other places. My question is
---


How I can take the control of SSL handshaking from tomcat, so that I
can do the handshaking process by myself.

Regards.


Jahid

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to