06-11-2010 01:21 PM
I am talking to a server with TLS. I added TLS certificate for the server to the keystore.
However, every time I try to connect to the server my blackberry complains that there is no client certificate.
I do not have a certificate for the client. I am told that I should send a null certificate to the server.
Any ideas how to send a null certificate or something along these lines?
06-14-2010 05:07 AM
By default no client certificate is sent during the TLS/SSL handshake. I suspect the issue you are seeing is caused by the server complaining that there was no client certificate sent. Check whether that's the case or not. You can, for example, connect using another TLS/SSL client, such as your web browser to the host
ort of the server and see whether the TLS/SSL handshake succeeds or not.
09-30-2010 01:49 PM
Is there any way to use TLS with Client certificate authentication from a program on the Blackberry?
I note that the browser has the option of configuing client certificates:
http://docs.blackberry.com/en/smartphone_users/del
But http://www.blackberry.com/developers/docs/4.7.0api
So far, my best option seems to be to try the PureTLS. http://www.rtfm.com/puretls/
thanks Andrew