uCosminexus Application Server, Security Management Guide

[Contents][Index][Back][Next]

7.3.1 Overview of the SSL/TLS communication functionality realized by RSA BSAFE SSL-J

Secure SSL/TLS communication is possible with JSSE for Developer's Kit for Java. JSSE provides SSL and TLS protocol frameworks and implementations as standard. Using these frameworks and implementations enables secure SSL/TLS communication. For details about JSSE, see the Java SE 6 documents.

RSA BSAFE SSL-J provides the capability for SSL/TLS communication under security protocols such as TLSv1.2. This functionality is called the SSL/TLS communication functionality realized by SSL-J. RSA BSAFE SSL-J offers JSSE providers (SSL-J providers) based on JSSE's provider architecture.

These SSL-J providers should be registered for using the SSL/TLS communication functionality realized by SSL-J. For details about how to register them, see 7.3.4 SSL-J provider setup.

To use the SSL/TLS communication functionality realized by SSL-J, you need to configure not only the protocol for the SSL-J providers but also the encryption suite supported by that protocol. The methods for configuring these components vary depending on the type of communication required, as follows:

For secure socket communication:
Use the API to configure the protocol and encryption suite for the socket. For details about how to configure these components, see 7.3.3 Secure socket communication.

For HTTPS communication:
Use the application server's system properties to configure the protocol and encryption suite. For details about how to configure these components, see 7.3.5 Setup in an execution environment (for HTTPS communication).