private static String apiHostName = "api.cacert.local";
- private static String securePort, port;
+ private static String securePort, port, secureBindPort, bindPort;
private static String suffix = "cacert.local";
if ( !conf.getProperty("http.port").equals("80")) {
port = ":" + conf.getProperty("http.port");
}
+ secureBindPort = conf.getProperty("https.bindPort", conf.getProperty("https.port"));
+ bindPort = conf.getProperty("http.bindPort", conf.getProperty("http.port"));
wwwHostName = conf.getProperty("name.www");
secureHostName = conf.getProperty("name.secure");
staticHostName = conf.getProperty("name.static");
return apiHostName;
}
- public static String getSecureHostNamePort() {
+ public static String getSecureHostNamePortSecure() {
return secureHostName + securePort;
}
}
public static int getSecurePort() {
+ if (secureBindPort != null && !secureBindPort.isEmpty()) {
+ if (secureBindPort.equals("stdin")) {
+ return -1;
+ } else {
+ return Integer.parseInt(secureBindPort);
+ }
+ }
if (securePort.isEmpty()) {
return 443;
}
}
public static int getPort() {
+ if (bindPort != null && !bindPort.isEmpty()) {
+ if (bindPort.equals("stdin")) {
+ return -1;
+ } else {
+ return Integer.parseInt(bindPort);
+ }
+ }
if (port.isEmpty()) {
return 80;
}
return "support@" + ServerConstants.getWwwHostName().replaceFirst("^www\\.", "");
}
+ public static String getBoardMailAddress() {
+ return "board@" + ServerConstants.getWwwHostName().replaceFirst("^www\\.", "");
+ }
+
+ public static String getQuizMailAddress() {
+ return "quiz@" + ServerConstants.getWwwHostName().replaceFirst("^www\\.", "");
+ }
+
+ public static String getQuizAdminMailAddress() {
+ return "quiz-admin@" + ServerConstants.getWwwHostName().replaceFirst("^www\\.", "");
+ }
+
}