Brooklyn

brooklyn.test
[Java] Class TrustingSslSocketFactory

java.lang.Object
  javax.net.SocketFactory
      javax.net.ssl.SSLSocketFactory
          brooklyn.test.TrustingSslSocketFactory

public class TrustingSslSocketFactory
extends javax.net.ssl.SSLSocketFactory

Field Summary
static javax.net.ssl.TrustManager TRUST_ALL

trusts all SSL certificates

 
Constructor Summary
protected TrustingSslSocketFactory()

 
Method Summary
static java.lang.Object configure(java.lang.Object connection)

configures a connection to accept all certificates, if it is for https

java.net.Socket createSocket(java.net.Socket socket, java.lang.String host, int port, boolean autoClose)

java.net.Socket createSocket()

java.net.Socket createSocket(java.lang.String arg0, int arg1)

java.net.Socket createSocket(java.net.InetAddress arg0, int arg1)

java.net.Socket createSocket(java.lang.String arg0, int arg1, java.net.InetAddress arg2, int arg3)

java.net.Socket createSocket(java.net.InetAddress arg0, int arg1, java.net.InetAddress arg2, int arg3)

java.lang.String[] getDefaultCipherSuites()

static TrustingSslSocketFactory getInstance()

java.lang.String[] getSupportedCipherSuites()

 
Methods inherited from class javax.net.ssl.SSLSocketFactory
javax.net.ssl.SSLSocketFactory#getDefault(), javax.net.ssl.SSLSocketFactory#getDefaultCipherSuites(), javax.net.ssl.SSLSocketFactory#getSupportedCipherSuites(), javax.net.ssl.SSLSocketFactory#createSocket(java.net.Socket, java.lang.String, int, boolean), javax.net.ssl.SSLSocketFactory#createSocket(), javax.net.ssl.SSLSocketFactory#createSocket(java.lang.String, int), javax.net.ssl.SSLSocketFactory#createSocket(java.lang.String, int, java.net.InetAddress, int), javax.net.ssl.SSLSocketFactory#createSocket(java.net.InetAddress, int), javax.net.ssl.SSLSocketFactory#createSocket(java.net.InetAddress, int, java.net.InetAddress, int), javax.net.ssl.SSLSocketFactory#wait(), javax.net.ssl.SSLSocketFactory#wait(long), javax.net.ssl.SSLSocketFactory#wait(long, int), javax.net.ssl.SSLSocketFactory#equals(java.lang.Object), javax.net.ssl.SSLSocketFactory#toString(), javax.net.ssl.SSLSocketFactory#hashCode(), javax.net.ssl.SSLSocketFactory#getClass(), javax.net.ssl.SSLSocketFactory#notify(), javax.net.ssl.SSLSocketFactory#notifyAll()
 
Methods inherited from class javax.net.SocketFactory
javax.net.SocketFactory#getDefault(), javax.net.SocketFactory#createSocket(), javax.net.SocketFactory#createSocket(java.lang.String, int), javax.net.SocketFactory#createSocket(java.lang.String, int, java.net.InetAddress, int), javax.net.SocketFactory#createSocket(java.net.InetAddress, int), javax.net.SocketFactory#createSocket(java.net.InetAddress, int, java.net.InetAddress, int), javax.net.SocketFactory#wait(), javax.net.SocketFactory#wait(long), javax.net.SocketFactory#wait(long, int), javax.net.SocketFactory#equals(java.lang.Object), javax.net.SocketFactory#toString(), javax.net.SocketFactory#hashCode(), javax.net.SocketFactory#getClass(), javax.net.SocketFactory#notify(), javax.net.SocketFactory#notifyAll()
 

Field Detail

TRUST_ALL

public static final javax.net.ssl.TrustManager TRUST_ALL
trusts all SSL certificates


 
Constructor Detail

TrustingSslSocketFactory

protected TrustingSslSocketFactory()


 
Method Detail

configure

public static java.lang.Object configure(java.lang.Object connection)
configures a connection to accept all certificates, if it is for https


createSocket

@Override
public java.net.Socket createSocket(java.net.Socket socket, java.lang.String host, int port, boolean autoClose)


createSocket

@Override
public java.net.Socket createSocket()


createSocket

@Override
public java.net.Socket createSocket(java.lang.String arg0, int arg1)


createSocket

@Override
public java.net.Socket createSocket(java.net.InetAddress arg0, int arg1)


createSocket

@Override
public java.net.Socket createSocket(java.lang.String arg0, int arg1, java.net.InetAddress arg2, int arg3)


createSocket

@Override
public java.net.Socket createSocket(java.net.InetAddress arg0, int arg1, java.net.InetAddress arg2, int arg3)


getDefaultCipherSuites

@Override
public java.lang.String[] getDefaultCipherSuites()


getInstance

public static TrustingSslSocketFactory getInstance()


getSupportedCipherSuites

@Override
public java.lang.String[] getSupportedCipherSuites()


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.