WebSphere Application Server supports Java client authentication using a digital certificate when the client attempts to make a Secure Sockets Layer (SSL) connection. The authentication occurs during an SSL handshake. The SSL handshake is a series of messages exchanged over the SSL protocol to negotiate for connection-specific protection. During the handshake, the secure server requests that the client to send back a certificate or certificate chain for the authentication.
Before you begin
To configure SSL for Java client authentication, consider the following questions:Why and when to perform this task
Steps for this task
What to do next
A secure client connects to a secure Internet InterORB Protocol (IIOP) server that requires client authentication at the transport layer. If a connection problem occurs, you can set a Java property, javax.net.debug=true, before you run your client or your server to generate debugging information. See Troubleshooting security configurations for further information about how to debug an IBMJSSE problem.Related concepts
Authentication protocol for EJB security
Related tasks
Creating a Secure Sockets Layer repertoire configuration entry
Managing digital certificates
Configuring global security
Related reference
Cryptographic token settings