Support For Sun's JSSE or JCE Provider In WebSphere
 Technote (FAQ)
 
Problem
Does WebSphere Application Server support the use of Sun's JSSE or JCE provider in customer applications?
 
Solution
1. IBM does not support problems with Sun's or other third party JSSE or JCE code. Only the IBM JSSE and JCE providers are supported.

2. WebSphere supports the JSSE and JCE "provider framework", which means that multiple providers can be "plugged in". This means customers should be able to plug in Sun's (or other providers) JSSE or JCE into IBM's framework. If it cannot be plugged in to the framework, then IBM will investigate problems with the framework only.

3. If you are experiencing problems using a third party provider for JSSE or JCE code, first verify that the files from the third party provider do not contain a framework file(s). A third party framework file (often these files have a .fw extension) will conflict with the IBM framework.

4. If you believe that the problem you are experiencing is with the IBM framework specifically, please submit a testcase and specifics that prove this to IBM support, and we will investigate on a "best effort" basis.

5. Keep in mind that IBM does not test WebSphere with Sun's or any other third party JSSE or JCE providers.

The IBM JSSE and JCE providers are shipped with WebSphere. Following is a listing of where to find the jar files and documentation:

For version 6.0.

Download JSSE and JCE documentation at link below:
http://www-128.ibm.com/developerworks/java/jdk/security/


For version 5.0 and 5.1 JSSE
Go to <install_root>/java/jre/lib/ext directory for the jar files.

<install_root>/web/docs/jsse/jssedocs.jar for the javadoc of the APIs.

This document contains the following when unpacked:

index.html - Developer's Guide (JSSE JavaDoc)

<install_root>/web/docs/jsse/JSSERefGuide.html for the JSSE Reference Guide.
<install_root>/web/docs/jsse/samplejsse.jar for Sample JSSE applications.
For version 5.0 and 5.1 JCE
Go to <install_root>/java/jre/lib/ext directory for the jar files.

<install_root>/web/docs/jce/api_users_guide.html for the JCA spec and JCE API usage.
<install_root>/web/docs/jce/SampleJCE.jar for JCE sample applications.
<install_root>/web/docs/jce/CryptoSpec.html for Java Cryptography Architecture Reference
<install_root>/web/docs/jce/HowToImplAProvider.html for how to implement a JCE provider
<install_root>/web/docs/jce/jcedocs.jar for the javadoc of JCE API's
<install_root>/web/docs/jce/readme.jce.ibm.html for overview of IBM JCE

For version 4.0.7 JSSE
Go to <install_root>/java/jre/lib/ext directory for the jar files.
<install_root>/java/docs/jsse/jssedocs.jar for the javadoc of the APIs.

This document contains the following when unpacked:

index.html - Developer's Guide (JSSE JavaDoc)

<install_root>/java/docs/jsse/JSSERefGuide.html for the JSSE Reference Guide.
<install_root>/web/docs/jsse/samplejsse.jar for Sample JSSE applications.

For version 4.0.7 JCE

Go to <install_root>/java/jre/lib/ext directory for the jar files.
<install_root>/java/docs/jce/api_users_guide.html for the JCA spec and JCE API usage.
<install_root>/java/docs/jce/SampleJCE.jar for JCE sample applications.
<install_root>/java/docs/jce/CryptoSpec.html for Java Cryptography Architecture Reference
<install_root>/java/docs/jce/HowToImplAProvider.html for how to implement a JCE provider
<install_root>/java/docs/jce/jcedocs.jar for the javadoc of JCE API's
<install_root>/java /docs/jce/readme.jce.ibm.html for overview of IBM JCE

 
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Security
Operating system(s): HP-UX
Software version: 4.0.7
Software edition:
Reference #: 1107270
IBM Group: Software Group
Modified date: Feb 9, 2006