Package org.commonjava.indy.conf
Class SslValidationConfig
- java.lang.Object
-
- org.commonjava.indy.conf.SslValidationConfig
-
- All Implemented Interfaces:
IndyConfigInfo
@ApplicationScoped public class SslValidationConfig extends Object implements IndyConfigInfo
-
-
Field Summary
Fields Modifier and Type Field Description static StringSECTION_NAME-
Fields inherited from interface org.commonjava.indy.conf.IndyConfigInfo
APPEND_DEFAULTS_TO_MAIN_CONF, CONF_INCLUDES_DIR
-
-
Constructor Summary
Constructors Constructor Description SslValidationConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InputStreamgetDefaultConfig()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.StringgetDefaultConfigFileName()The name of the file to be written in case no configuration is provided, to allow modification of defaults in future executions.List<String>getRemoteNoSSLHosts()booleanisSSLRequired()voidsetRemoteNoSSLHosts(String hosts)voidsetSslRequired(Boolean sslEnabled)
-
-
-
Field Detail
-
SECTION_NAME
public static final String SECTION_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
setSslRequired
public void setSslRequired(Boolean sslEnabled)
-
isSSLRequired
public boolean isSSLRequired()
-
setRemoteNoSSLHosts
public void setRemoteNoSSLHosts(String hosts)
-
getDefaultConfigFileName
public String getDefaultConfigFileName()
Description copied from interface:IndyConfigInfoThe name of the file to be written in case no configuration is provided, to allow modification of defaults in future executions.- Specified by:
getDefaultConfigFileNamein interfaceIndyConfigInfo- 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:IndyConfigInfoThe 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:
getDefaultConfigin interfaceIndyConfigInfo- Returns:
- The content, usually as a result of loading Thread.currentThread().getContextClassLoader().getResourceAsStream("foo")
-
-