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

Reply via email to