com.jscape.inet.mft.management.common
Class WebConfiguration

java.lang.Object
  extended by com.jscape.inet.mft.management.common.WebConfiguration

public class WebConfiguration
extends java.lang.Object

Web server configuration.

Version:
1.0
Author:
Alex
See Also:
Source code

Constructor Summary
WebConfiguration()
          This constructor is used by serialization sub-system and is not intended to use directly in client code.
WebConfiguration(boolean httpEnabled, java.lang.String httpAddress, int httpPort, boolean httpsEnabled, java.lang.String httpsAddress, int httpsPort, java.lang.String keyAlias, java.lang.String[] excludedCiphers, boolean lostPasswordEnabled, boolean redirectHttp)
          Creates a new configuration instance.
WebConfiguration(WebConfiguration that)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String[] getExcludedCiphers()
          Returns excluded SSL ciphers.
 java.lang.String getHttpAddress()
          Returns HTTP binding host/IP.
 boolean getHttpEnabled()
          Returns HTTP enabling flag.
 int getHttpPort()
          Returns HTTP binding port.
 java.lang.String getHttpsAddress()
          Returns HTTPS binding host/IP.
 boolean getHttpsEnabled()
          Returns HTTPS enabling flag.
 int getHttpsPort()
          Returns HTTPS binding port.
 java.lang.String getKeyAlias()
          Returns HTTPS key alias.
 boolean getLostPasswordEnabled()
          Returns whether lost password link is displayed on login page.
 boolean getRedirectHttp()
          Returns HTTP-to-HTTPS redirection flag.
 int hashCode()
           
 void setExcludedCiphers(java.lang.String[] value)
          Sets excluded SSL ciphers.
 void setHttpAddress(java.lang.String value)
          Sets HTTP binding host/IP.
 void setHttpEnabled(boolean value)
          Sets HTTP enabling flag.
 void setHttpPort(int value)
          Sets HTTP binding port.
 void setHttpsAddress(java.lang.String value)
          Sets HTTPS binding host/IP.
 void setHttpsEnabled(boolean value)
          Sets HTTPS enabling flag.
 void setHttpsPort(int value)
          Sets HTTPS binding port.
 void setKeyAlias(java.lang.String value)
          Sets HTTPS key alias.
 void setLostPasswordEnabled(boolean enabled)
          This will enable/disable whether lost password link is displayed on login page.
 void setRedirectHttp(boolean value)
          Sets HTTP-to-HTTPS redirection flag.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebConfiguration

public WebConfiguration(boolean httpEnabled,
                        java.lang.String httpAddress,
                        int httpPort,
                        boolean httpsEnabled,
                        java.lang.String httpsAddress,
                        int httpsPort,
                        java.lang.String keyAlias,
                        java.lang.String[] excludedCiphers,
                        boolean lostPasswordEnabled,
                        boolean redirectHttp)
Creates a new configuration instance.

Parameters:
httpEnabled - HTTP enabling flag
httpAddress - HTTP binding host/IP
httpPort - HTTP binding port
httpsEnabled - HTTPS enabling flag
httpsAddress - HTTPS binding host/port
httpsPort - HTTPS binding port
keyAlias - HTTPS key alias
excludedCiphers - excluded SSL ciphers
lostPasswordEnabled - enabling whether lost password link is displayed
redirectHttp - enabling HTTP-to-HTTPS redirection

WebConfiguration

public WebConfiguration(WebConfiguration that)

WebConfiguration

public WebConfiguration()
This constructor is used by serialization sub-system and is not intended to use directly in client code.

Method Detail

getHttpEnabled

public boolean getHttpEnabled()
Returns HTTP enabling flag.

Returns:
HTTP enabling flag

setHttpEnabled

public void setHttpEnabled(boolean value)
Sets HTTP enabling flag.

Parameters:
value - HTTP enabling flag

getHttpAddress

public java.lang.String getHttpAddress()
Returns HTTP binding host/IP.

Returns:
HTTP binding host/IP

setHttpAddress

public void setHttpAddress(java.lang.String value)
Sets HTTP binding host/IP.

Parameters:
value - HTTP binding host/IP

getHttpPort

public int getHttpPort()
Returns HTTP binding port.

Returns:
HTTP binding port

setHttpPort

public void setHttpPort(int value)
Sets HTTP binding port.

Parameters:
value - HTTP binding port

getHttpsEnabled

public boolean getHttpsEnabled()
Returns HTTPS enabling flag.

Returns:
HTTPS enabling flag

setHttpsEnabled

public void setHttpsEnabled(boolean value)
Sets HTTPS enabling flag.

Parameters:
value - HTTPS enabling flag

getHttpsAddress

public java.lang.String getHttpsAddress()
Returns HTTPS binding host/IP.

Returns:
HTTPS binding host/IP

setHttpsAddress

public void setHttpsAddress(java.lang.String value)
Sets HTTPS binding host/IP.

Parameters:
value - HTTPS binding host/IP

getHttpsPort

public int getHttpsPort()
Returns HTTPS binding port.

Returns:
HTTPS binding port

setHttpsPort

public void setHttpsPort(int value)
Sets HTTPS binding port.

Parameters:
value - HTTPS binding port

getKeyAlias

public java.lang.String getKeyAlias()
Returns HTTPS key alias.

Returns:
HTTPS key alias

setKeyAlias

public void setKeyAlias(java.lang.String value)
Sets HTTPS key alias.

Parameters:
value - HTTPS key alias

getExcludedCiphers

public java.lang.String[] getExcludedCiphers()
Returns excluded SSL ciphers.

Returns:
excluded SSL ciphers

setExcludedCiphers

public void setExcludedCiphers(java.lang.String[] value)
Sets excluded SSL ciphers.

Parameters:
value - excluded SSL ciphers

getLostPasswordEnabled

public boolean getLostPasswordEnabled()
Returns whether lost password link is displayed on login page.

Returns:
true lost pasword link displayed; false otherwise.

setLostPasswordEnabled

public void setLostPasswordEnabled(boolean enabled)
This will enable/disable whether lost password link is displayed on login page.

Parameters:
enabled - true enable lost password link; false otherwise.

getRedirectHttp

public boolean getRedirectHttp()
Returns HTTP-to-HTTPS redirection flag.

Returns:
true if HTTP-to-HTTPS redirection is enabled; false otherwise

setRedirectHttp

public void setRedirectHttp(boolean value)
Sets HTTP-to-HTTPS redirection flag.

Parameters:
value - if true HTTP-to-HTTPS redirection will be enabled

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object


Copyright © 2007 JSCAPE Corp. All Rights Reserved.