android.net
Class SSLCertificateSocketFactory

java.lang.Object
  extended by javax.net.SocketFactory
      extended by javax.net.ssl.SSLSocketFactory
          extended by android.net.SSLCertificateSocketFactory

public class SSLCertificateSocketFactory
extends javax.net.ssl.SSLSocketFactory


Constructor Summary
SSLCertificateSocketFactory(int socketReadTimeoutForSslHandshake)
           
 
Method Summary
 java.net.Socket createSocket(java.net.InetAddress inaddr, int i)
           
 java.net.Socket createSocket(java.net.InetAddress inaddr, int i, java.net.InetAddress inaddr2, int j)
           
 java.net.Socket createSocket(java.net.Socket socket, java.lang.String s, int i, boolean flag)
           
 java.net.Socket createSocket(java.lang.String s, int i)
           
 java.net.Socket createSocket(java.lang.String s, int i, java.net.InetAddress inaddr, int j)
           
static javax.net.SocketFactory getDefault(int socketReadTimeoutForSslHandshake)
           
 java.lang.String[] getDefaultCipherSuites()
           
 java.lang.String[] getSupportedCipherSuites()
           
 
Methods inherited from class javax.net.ssl.SSLSocketFactory
getDefault
 
Methods inherited from class javax.net.SocketFactory
createSocket
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SSLCertificateSocketFactory

public SSLCertificateSocketFactory(int socketReadTimeoutForSslHandshake)
                            throws java.security.NoSuchAlgorithmException,
                                   java.security.KeyManagementException
Throws:
java.security.NoSuchAlgorithmException
java.security.KeyManagementException
Method Detail

getDefault

public static javax.net.SocketFactory getDefault(int socketReadTimeoutForSslHandshake)

createSocket

public java.net.Socket createSocket(java.net.Socket socket,
                                    java.lang.String s,
                                    int i,
                                    boolean flag)
                             throws java.io.IOException
Specified by:
createSocket in class javax.net.ssl.SSLSocketFactory
Throws:
java.io.IOException

createSocket

public java.net.Socket createSocket(java.net.InetAddress inaddr,
                                    int i,
                                    java.net.InetAddress inaddr2,
                                    int j)
                             throws java.io.IOException
Specified by:
createSocket in class javax.net.SocketFactory
Throws:
java.io.IOException

createSocket

public java.net.Socket createSocket(java.net.InetAddress inaddr,
                                    int i)
                             throws java.io.IOException
Specified by:
createSocket in class javax.net.SocketFactory
Throws:
java.io.IOException

createSocket

public java.net.Socket createSocket(java.lang.String s,
                                    int i,
                                    java.net.InetAddress inaddr,
                                    int j)
                             throws java.io.IOException
Specified by:
createSocket in class javax.net.SocketFactory
Throws:
java.io.IOException

createSocket

public java.net.Socket createSocket(java.lang.String s,
                                    int i)
                             throws java.io.IOException
Specified by:
createSocket in class javax.net.SocketFactory
Throws:
java.io.IOException

getDefaultCipherSuites

public java.lang.String[] getDefaultCipherSuites()
Specified by:
getDefaultCipherSuites in class javax.net.ssl.SSLSocketFactory

getSupportedCipherSuites

public java.lang.String[] getSupportedCipherSuites()
Specified by:
getSupportedCipherSuites in class javax.net.ssl.SSLSocketFactory


Copyright © 2008-2010. All Rights Reserved.