Class SecureClientConfigurationImpl

java.lang.Object
fr.gouv.vitam.common.external.client.configuration.ClientConfigurationImpl
fr.gouv.vitam.common.external.client.configuration.SecureClientConfigurationImpl
All Implemented Interfaces:
ClientConfiguration, SecureClientConfiguration

public class SecureClientConfigurationImpl extends ClientConfigurationImpl implements SecureClientConfiguration
SecureClientConfiguration interface's implementation
  • Constructor Details

    • SecureClientConfigurationImpl

      public SecureClientConfigurationImpl()
      Empty SecureClientConfiguration constructor for YAMLFactory
    • SecureClientConfigurationImpl

      public SecureClientConfigurationImpl(String serverHost, int serverPort)
      ClientConfiguration constructor
      Parameters:
      serverHost - server IP address
      serverPort - server port
      Throws:
      IllegalArgumentException - if serverHost is null or empty or serverPort <= 0
    • SecureClientConfigurationImpl

      public SecureClientConfigurationImpl(String serverHost, int serverPort, boolean secure)
      ClientConfiguration constructor
      Parameters:
      serverHost - server IP address
      serverPort - server port
      secure - HTTP/HTTPS
      Throws:
      IllegalArgumentException - if configuration param is null or empty or serverPort <= 0
    • SecureClientConfigurationImpl

      public SecureClientConfigurationImpl(String serverHost, int serverPort, boolean secure, SSLConfiguration sslConfiguration)
      ClientConfiguration constructor
      Parameters:
      serverHost - server IP address
      serverPort - server port
      secure - HTTP/HTTPS
      sslConfiguration -
      Throws:
      IllegalArgumentException - if configuration param is null or empty or serverPort <= 0
    • SecureClientConfigurationImpl

      public SecureClientConfigurationImpl(String serverHost, int serverPort, boolean secure, SSLConfiguration sslConfiguration, boolean hostnameVerification)
      ClientConfiguration constructor
      Parameters:
      serverHost - server IP address
      serverPort - server port
      secure -
      sslConfiguration -
      hostnameVerification -
      Throws:
      IllegalArgumentException - if any configuration param is null or empty or serverPort <= 0
  • Method Details