Build 1.0_r1

Package javax.net.ssl

This package provides all the classes and interfaces needed to implemenet and program the Secure Socket abstraction based on the SSL protocol SSSLv3.0 or TLSv1.2 All the details of the SSL handshake protocol ar card for, and the cipher set with which a client or a server work can be specified.

See:
          Description

Interface Summary
HandshakeCompletedListener  
HostnameVerifier  
KeyManager  
ManagerFactoryParameters  
SSLSession  
SSLSessionBindingListener  
SSLSessionContext  
TrustManager  
X509KeyManager  
X509TrustManager  
 

Class Summary
CertPathTrustManagerParameters  
HandshakeCompletedEvent  
HttpsURLConnection  
KeyManagerFactory  
KeyManagerFactorySpi  
KeyStoreBuilderParameters  
SSLContext  
SSLContextSpi  
SSLEngine  
SSLEngineResult  
SSLEngineResult.HandshakeStatus  
SSLEngineResult.Status  
SSLPermission  
SSLServerSocket  
SSLServerSocketFactory  
SSLSessionBindingEvent  
SSLSocket  
SSLSocketFactory  
TrustManagerFactory  
TrustManagerFactorySpi  
X509ExtendedKeyManager  
 

Exception Summary
SSLException  
SSLHandshakeException  
SSLKeyException  
SSLPeerUnverifiedException  
SSLProtocolException  
 

Package javax.net.ssl Description

This package provides all the classes and interfaces needed to implemenet and program the Secure Socket abstraction based on the SSL protocol SSSLv3.0 or TLSv1.2 All the details of the SSL handshake protocol ar card for, and the cipher set with which a client or a server work can be specified. X.509 certificates are verified and if desired either the client or the server can walk through the whole certificates' chain until the root CA is reached. Notice that the Android javax.net.ssl package uses the OpenSSL Library to implement the low level SSL functionality. All the relevant OpenSSl write(...) and read(...) functions are hidden within two JNI files. The signatures of all the Java SSL methods are compliant with that of the Java 5.0 specification. The provider for all SSL cryptological tools is The Legion of Bouncy Castle (http://www.bouncycastle.org).


Build 1.0_r1

Please submit a feedback, bug or feature