Secure Sockets Layer (SSL) support in WebSphere MQ classes for Java

WebSphere® MQ classes for Java client applications support Secure Sockets Layer (SSL) encryption. You require a JSSE provider to use SSL encryption.

WebSphere MQ classes for Java client applications using TRANSPORT(CLIENT) support Secure Sockets Layer (SSL) encryption. SSL provides communication encryption, authentication, and message integrity. It is typically used to secure communications between any two peers on the Internet or within an intranet.

WebSphere MQ classes for Java uses Java Secure Socket Extension (JSSE) to handle SSL encryption, and so requires a JSSE provider. JSE v1.4 JVMs have a JSSE provider built in. Details of how to manage and store certificates can vary from provider to provider. For information about this, refer to your JSSE provider's documentation.

This section assumes that your JSSE provider is correctly installed and configured, and that suitable certificates have been installed and made available to your JSSE provider.

If your WebSphere MQ classes for Java client application uses a client channel definition table (CCDT) to connect to a queue manager, see Using a client channel definition table with IBM WebSphere MQ classes for Java.