org.opennms.core.utils
Class EmptyKeyRelaxedTrustSSLContext

java.lang.Object
  extended by javax.net.ssl.SSLContextSpi
      extended by org.opennms.core.utils.EmptyKeyRelaxedTrustSSLContext

public final class EmptyKeyRelaxedTrustSSLContext
extends SSLContextSpi

Author:
Seth Leger

Field Summary
static String ALGORITHM
           
 
Constructor Summary
EmptyKeyRelaxedTrustSSLContext()
           
 
Method Summary
protected  SSLEngine engineCreateSSLEngine()
           
protected  SSLEngine engineCreateSSLEngine(String arg0, int arg1)
           
protected  SSLSessionContext engineGetClientSessionContext()
           
protected  SSLSessionContext engineGetServerSessionContext()
           
protected  SSLServerSocketFactory engineGetServerSocketFactory()
           
protected  SSLSocketFactory engineGetSocketFactory()
           
protected  void engineInit(KeyManager[] km, TrustManager[] tm, SecureRandom arg2)
           
 
Methods inherited from class javax.net.ssl.SSLContextSpi
engineGetDefaultSSLParameters, engineGetSupportedSSLParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ALGORITHM

public static final String ALGORITHM
See Also:
Constant Field Values
Constructor Detail

EmptyKeyRelaxedTrustSSLContext

public EmptyKeyRelaxedTrustSSLContext()
Method Detail

engineCreateSSLEngine

protected SSLEngine engineCreateSSLEngine()
Specified by:
engineCreateSSLEngine in class SSLContextSpi

engineCreateSSLEngine

protected SSLEngine engineCreateSSLEngine(String arg0,
                                          int arg1)
Specified by:
engineCreateSSLEngine in class SSLContextSpi

engineGetClientSessionContext

protected SSLSessionContext engineGetClientSessionContext()
Specified by:
engineGetClientSessionContext in class SSLContextSpi

engineGetServerSessionContext

protected SSLSessionContext engineGetServerSessionContext()
Specified by:
engineGetServerSessionContext in class SSLContextSpi

engineGetServerSocketFactory

protected SSLServerSocketFactory engineGetServerSocketFactory()
Specified by:
engineGetServerSocketFactory in class SSLContextSpi

engineGetSocketFactory

protected SSLSocketFactory engineGetSocketFactory()
Specified by:
engineGetSocketFactory in class SSLContextSpi

engineInit

protected void engineInit(KeyManager[] km,
                          TrustManager[] tm,
                          SecureRandom arg2)
                   throws KeyManagementException
Specified by:
engineInit in class SSLContextSpi
Throws:
KeyManagementException


Copyright © 2011. All Rights Reserved.