org.teiid.transport
Class SSLConfiguration
java.lang.Object
org.teiid.transport.SSLConfiguration
public class SSLConfiguration
- extends java.lang.Object
|
Field Summary |
static java.lang.String |
ANONYMOUS
|
static java.lang.String |
ONEWAY
|
static java.lang.String |
TWOWAY
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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
SSLConfiguration
public SSLConfiguration()
getServerSSLEngine
public javax.net.ssl.SSLEngine getServerSSLEngine()
throws java.io.IOException,
java.security.GeneralSecurityException
- Throws:
java.io.IOException
java.security.GeneralSecurityException
isSslEnabled
public boolean isSslEnabled()
isClientEncryptionEnabled
public boolean isClientEncryptionEnabled()
setSslEnabled
public void setSslEnabled(boolean value)
setKeystoreFilename
public void setKeystoreFilename(java.lang.String value)
setKeystorePassword
public void setKeystorePassword(java.lang.String value)
setKeystoreType
public void setKeystoreType(java.lang.String value)
setSslProtocol
public void setSslProtocol(java.lang.String value)
setKeymanagementAlgorithm
public void setKeymanagementAlgorithm(java.lang.String value)
setTruststoreFilename
public void setTruststoreFilename(java.lang.String value)
setTruststorePassword
public void setTruststorePassword(java.lang.String value)
setAuthenticationMode
public void setAuthenticationMode(java.lang.String value)
setClientEncryptionEnabled
public void setClientEncryptionEnabled(boolean value)
Copyright © 2010. All Rights Reserved.