edu.internet2.middleware.grouperClient.ssl
Class BlindSslSocketFactory

java.lang.Object
  extended by javax.net.SocketFactory
      extended by edu.internet2.middleware.grouperClient.ssl.BlindSslSocketFactory

public class BlindSslSocketFactory
extends javax.net.SocketFactory

BlindSSLSocketFactoryTest Simple test to show an Active Directory (LDAP) and HTTPS connection without verifying the server's certificate. From: http://blog.platinumsolutions.com/node/79 http://blog.platinumsolutions.com/files/BlindSSLSocketFactoryTest.java.txt

Author:
Mike McKinney, Platinum Solutions, Inc.

Constructor Summary
BlindSslSocketFactory()
           
 
Method Summary
 java.net.Socket createSocket(java.net.InetAddress arg0, int arg1)
           
 java.net.Socket createSocket(java.net.InetAddress arg0, int arg1, java.net.InetAddress arg2, int arg3)
           
 java.net.Socket createSocket(java.lang.String arg0, int arg1)
           
 java.net.Socket createSocket(java.lang.String arg0, int arg1, java.net.InetAddress arg2, int arg3)
           
static javax.net.SocketFactory getDefault()
           
static void main(java.lang.String[] args)
          Our test...
 
Methods inherited from class javax.net.SocketFactory
createSocket
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlindSslSocketFactory

public BlindSslSocketFactory()
Method Detail

getDefault

public static javax.net.SocketFactory getDefault()
See Also:
SocketFactory.getDefault()

createSocket

public java.net.Socket createSocket(java.lang.String arg0,
                                    int arg1)
                             throws java.io.IOException,
                                    java.net.UnknownHostException
Specified by:
createSocket in class javax.net.SocketFactory
Throws:
java.io.IOException
java.net.UnknownHostException
See Also:
SocketFactory.createSocket(java.lang.String, int)

createSocket

public java.net.Socket createSocket(java.net.InetAddress arg0,
                                    int arg1)
                             throws java.io.IOException
Specified by:
createSocket in class javax.net.SocketFactory
Throws:
java.io.IOException
See Also:
SocketFactory.createSocket(java.net.InetAddress, int)

createSocket

public java.net.Socket createSocket(java.lang.String arg0,
                                    int arg1,
                                    java.net.InetAddress arg2,
                                    int arg3)
                             throws java.io.IOException,
                                    java.net.UnknownHostException
Specified by:
createSocket in class javax.net.SocketFactory
Throws:
java.io.IOException
java.net.UnknownHostException
See Also:
SocketFactory.createSocket(java.lang.String, int, java.net.InetAddress, int)

createSocket

public java.net.Socket createSocket(java.net.InetAddress arg0,
                                    int arg1,
                                    java.net.InetAddress arg2,
                                    int arg3)
                             throws java.io.IOException
Specified by:
createSocket in class javax.net.SocketFactory
Throws:
java.io.IOException
See Also:
SocketFactory.createSocket(java.net.InetAddress, int, java.net.InetAddress, int)

main

public static void main(java.lang.String[] args)
Our test...

Parameters:
args -