On 1/11/07, Srikanth Veeramachaneni <[EMAIL PROTECTED]> wrote:
Shouldn't the method "javax.net.ssl.SSLSession SSLFilter.getSSLSession(IoSession session)" be a class method instead of an instance method?
typically, you create just one instance of SSLFilter and add it to the IoFilterChain. Of course, the code that calls getSSLSession(myIoSession) needs to have access to that instance. HTH, Maarten
thanks, Srikanth On 1/11/07, Maarten Bosteels <[EMAIL PROTECTED]> wrote: > Could you use > > javax.net.ssl.SSLSession SSLFilter.getSSLSession(IoSession session) > and > SSLSession.getPeerCertificates() ? > > http://mina.apache.org/report/1.1/apidocs/org/apache/mina/filter/SSLFilter.html#getSSLSession(org.apache.mina.common.IoSession) > http://java.sun.com/j2se/1.5.0/docs/api/javax/net/ssl/SSLSession.html#getPeerCertificates() > > Maarten > > On 1/11/07, Trustin Lee <[EMAIL PROTECTED]> wrote: > > Hi Niklas, > > > > On 1/12/07, Niklas Gustavsson <[EMAIL PROTECTED]> wrote: > > > Hi > > > > > > When using MINA with a SSLFilter and client authentication, the client > > > would supply its certificate chain during the handshake. Is there > > > anyway I can retrive these within the MINA API? If using the old IO > > > sockets, you would get them by calling: > > > sslSocket.getSession().getPeerCertificates() > > > > > > I've been looking through the code without finding anything obvious. > > > > Is there any example code that uses getPeerCertificates() to get some > > hint on *when* to provide the certificates? > > > > Trustin > > -- > > what we call human nature is actually human habit > > -- > > http://gleamynode.net/ > > -- > > PGP key fingerprints: > > * E167 E6AF E73A CBCE EE41 4A29 544D DE48 FE95 4E7E > > * B693 628E 6047 4F8F CFA4 455E 1C62 A7DC 0255 ECA6 > > >
