com.metamatrix.common.net
Class ServerSocketConfiguration

java.lang.Object
  extended by com.metamatrix.common.net.ServerSocketConfiguration

public class ServerSocketConfiguration
extends java.lang.Object


Field Summary
static java.lang.String ANONYMOUS
           
static java.lang.String DEFAULT_KEYSTORE_TYPE
           
static java.lang.String DEFAULT_SSL_PROTOCOL
           
static java.lang.String ONEWAY
           
static java.lang.String TWOWAY
           
static java.lang.String UNENCRYPTED_CIPHER_SUITE
           
 
Constructor Summary
ServerSocketConfiguration()
           
 
Method Summary
 javax.net.ssl.SSLEngine getServerSSLEngine()
           
 void init()
           
 void init(java.util.Properties props)
           
 boolean isClientEncryptionEnabled()
           
 boolean isServerSSLEnabled()
           
static boolean isSSLEnabled()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ONEWAY

public static final java.lang.String ONEWAY
See Also:
Constant Field Values

TWOWAY

public static final java.lang.String TWOWAY
See Also:
Constant Field Values

ANONYMOUS

public static final java.lang.String ANONYMOUS
See Also:
Constant Field Values

DEFAULT_SSL_PROTOCOL

public static final java.lang.String DEFAULT_SSL_PROTOCOL
See Also:
Constant Field Values

DEFAULT_KEYSTORE_TYPE

public static final java.lang.String DEFAULT_KEYSTORE_TYPE
See Also:
Constant Field Values

UNENCRYPTED_CIPHER_SUITE

public static final java.lang.String UNENCRYPTED_CIPHER_SUITE
See Also:
Constant Field Values
Constructor Detail

ServerSocketConfiguration

public ServerSocketConfiguration()
Method Detail

isSSLEnabled

public static boolean isSSLEnabled()

init

public void init()
          throws ConfigurationException
Throws:
ConfigurationException

init

public void init(java.util.Properties props)

getServerSSLEngine

public javax.net.ssl.SSLEngine getServerSSLEngine()
                                           throws java.io.IOException,
                                                  java.security.GeneralSecurityException
Throws:
java.io.IOException
java.security.GeneralSecurityException

isServerSSLEnabled

public boolean isServerSSLEnabled()

isClientEncryptionEnabled

public boolean isClientEncryptionEnabled()


Copyright © 2009. All Rights Reserved.