Class SslValidationConfig

    • Constructor Detail

      • SslValidationConfig

        public SslValidationConfig()
    • Method Detail

      • setSslRequired

        public void setSslRequired​(Boolean sslEnabled)
      • isSSLRequired

        public boolean isSSLRequired()
      • setRemoteNoSSLHosts

        public void setRemoteNoSSLHosts​(String hosts)
      • getRemoteNoSSLHosts

        public List<String> getRemoteNoSSLHosts()
      • getDefaultConfigFileName

        public String getDefaultConfigFileName()
        Description copied from interface: IndyConfigInfo
        The name of the file to be written in case no configuration is provided, to allow modification of defaults in future executions.
        Specified by:
        getDefaultConfigFileName in interface IndyConfigInfo
        Returns:
        a filename, of the form *.conf (unless it's 'main.conf', in which case it'll be appended to the main config file), which will be written to the etc/indy/conf.d directory.
      • getDefaultConfig

        public InputStream getDefaultConfig()
        Description copied from interface: IndyConfigInfo
        The actual content which should be added to the default configuration file in case no configuration is provided, to allow modification of defaults in future executions.
        Specified by:
        getDefaultConfig in interface IndyConfigInfo
        Returns:
        The content, usually as a result of loading Thread.currentThread().getContextClassLoader().getResourceAsStream("foo")