public class SecureClientConfigurationImpl extends ClientConfigurationImpl implements SecureClientConfiguration
Constructor and Description |
---|
SecureClientConfigurationImpl()
Empty SecureClientConfiguration constructor for YAMLFactory
|
SecureClientConfigurationImpl(String serverHost,
int serverPort)
ClientConfiguration constructor
|
SecureClientConfigurationImpl(String serverHost,
int serverPort,
boolean secure)
ClientConfiguration constructor
|
SecureClientConfigurationImpl(String serverHost,
int serverPort,
boolean secure,
SSLConfiguration sslConfiguration)
ClientConfiguration constructor
|
SecureClientConfigurationImpl(String serverHost,
int serverPort,
boolean secure,
SSLConfiguration sslConfiguration,
boolean hostnameVerification)
ClientConfiguration constructor
|
Modifier and Type | Method and Description |
---|---|
SSLConfiguration |
getSslConfiguration()
Must return the value of a 'sslConfiguration' attribute
|
boolean |
isHostnameVerification()
Must return the value of a 'hostnameVerification' attribute
|
boolean |
isSecure()
Must return the value of a 'secure' attribute
|
SecureClientConfigurationImpl |
setHostnameVerification(boolean hostnameVerification) |
SecureClientConfigurationImpl |
setSecure(boolean secure) |
SecureClientConfigurationImpl |
setSslConfiguration(SSLConfiguration sslConfiguration) |
getServerHost, getServerPort, setServerHost, setServerPort
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getServerHost, getServerPort, setServerHost, setServerPort
public SecureClientConfigurationImpl()
public SecureClientConfigurationImpl(String serverHost, int serverPort)
serverHost
- server IP addressserverPort
- server portIllegalArgumentException
- if serverHost is null or empty or serverPort <= 0public SecureClientConfigurationImpl(String serverHost, int serverPort, boolean secure)
serverHost
- server IP addressserverPort
- server portsecure
- HTTP/HTTPSIllegalArgumentException
- if configuration param is null or empty or serverPort <= 0public SecureClientConfigurationImpl(String serverHost, int serverPort, boolean secure, SSLConfiguration sslConfiguration)
serverHost
- server IP addressserverPort
- server portsecure
- HTTP/HTTPSsslConfiguration
- IllegalArgumentException
- if configuration param is null or empty or serverPort <= 0public SecureClientConfigurationImpl(String serverHost, int serverPort, boolean secure, SSLConfiguration sslConfiguration, boolean hostnameVerification)
serverHost
- server IP addressserverPort
- server portsecure
- sslConfiguration
- hostnameVerification
- IllegalArgumentException
- if any configuration param is null or empty or serverPort <= 0public boolean isSecure()
ClientConfiguration
isSecure
in interface ClientConfiguration
isSecure
in class ClientConfigurationImpl
public boolean isHostnameVerification()
SecureClientConfiguration
isHostnameVerification
in interface SecureClientConfiguration
public SSLConfiguration getSslConfiguration()
SecureClientConfiguration
getSslConfiguration
in interface SecureClientConfiguration
public SecureClientConfigurationImpl setHostnameVerification(boolean hostnameVerification)
hostnameVerification
- the hostnameVerification to setpublic SecureClientConfigurationImpl setSecure(boolean secure)
secure
- the secure to setpublic SecureClientConfigurationImpl setSslConfiguration(SSLConfiguration sslConfiguration)
sslConfiguration
- the sslConfiguration to setCopyright © 2018 Vitam. All rights reserved.