Dear Wiki user, You have subscribed to a wiki page or wiki category on "Jakarta-httpclient Wiki" for change notification.
The following page has been changed by RolandWeber: http://wiki.apache.org/jakarta-httpclient/AlternativeJSSE ------------------------------------------------------------------------------ + #DEPRECATED - = JSSE Implementations = - HttpClient does not come with support for SSL/TLS because it doesn't have to. - Both security protocols are for the transport layer, while the HTTP protocol - operates on top of the transport layer. You can mix and match HttpClient with - any independent SSL/TLS implementation. Our - [http://jakarta.apache.org/commons/httpclient/sslguide.html SSL/TLS guide] - explains how to do this. - The standard [http://java.sun.com/products/jsse/reference/api/index.html Java API for SSL/TLS] - is called [http://java.sun.com/products/jsse/index.jsp JSSE (Java Secure Socket Extension)]. - This page lists some JSSE providers, that is implementations of the API, which you can use. - It starts with JSSE providers that are bundled with JDKs, then follow independent packages. + This page has been [http://wiki.apache.org/HttpComponents/AlternativeJSSE moved] + to the new [http://wiki.apache.org/HttpComponents/ HttpComponents Wiki]. - Some of the [http://jakarta.apache.org/commons/httpclient/sslguide.html SSL code] - in the HttpClient contrib package is hard-coded against the SUN JSSE provider, - since classes under com.sun.* are referenced. If you are using a different provider, - you have to adapt the code to use the respective API of that provider. - Problems you may encounter with some JSSE implementations are sometimes caused by the fact - that the secure sockets provided not always correctly implement all socket operations - used by HttpClient. - - == SUN JSSE == - SUN JDKs since 1.4 are shipped with the SUN JSSE provider. - There is a separate package that can be downloaded and installed for older JDKs. - The SUN JSSE provider is reported to be stable for use with HttpClient since JDK 1.4.2. - Older versions, and the separate download packages for older JDKs, are reported to cause problems. - - - == IBM JSSE == - IBM JDKs ship with an IBM JSSE provider replacing the one from SUN. Here is the - [http://www-128.ibm.com/developerworks/java/jdk/security/142/secguides/jssedocs/JSSERefGuide.html documentation] - for the JSSE. Platform specific security information for the IBM JDK 1.4.2 is available - [http://www-128.ibm.com/developerworks/java/jdk/security/142/ here]. - Information about older JDKs seems to be unavailable or is well hidden. - - - == JESSIE == - [http://www.nongnu.org/jessie/ JESSIE] stands for ''JESSIE Executes Secure Sockets In Excess''. - It is a free implementation of JSSE with a relaxed GNU license. - - - == SSLava == - [http://www.oracle.com/technology/products/id_mgmt/phaos/prod_doc.html#ssl Oracle Phaos SSLava] - - - == iSaSiLk == - Developed at the Technical University of Graz, - [http://jce.iaik.tugraz.at/products/02_isasilk/index.php iSaSiLk] - is not a cheap, but a good SSL/TLS implementation. - [http://mail-archives.apache.org/mod_mbox/jakarta-httpclient-dev/200505.mbox/[EMAIL PROTECTED] Recommended by Oleg.] - --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
