1 17 18 19 package org.apache.catalina.deploy; 20 21 22 import org.apache.catalina.util.RequestUtil; 23 import java.io.Serializable ; 24 25 26 34 35 public class LoginConfig implements Serializable { 36 37 38 40 41 44 public LoginConfig() { 45 46 super(); 47 48 } 49 50 51 59 public LoginConfig(String authMethod, String realmName, 60 String loginPage, String errorPage) { 61 62 super(); 63 setAuthMethod(authMethod); 64 setRealmName(realmName); 65 setLoginPage(loginPage); 66 setErrorPage(errorPage); 67 68 } 69 70 71 73 74 78 private String authMethod = null; 79 80 public String getAuthMethod() { 81 return (this.authMethod); 82 } 83 84 public void setAuthMethod(String authMethod) { 85 this.authMethod = authMethod; 86 } 87 88 89 92 private String errorPage = null; 93 94 public String getErrorPage() { 95 return (this.errorPage); 96 } 97 98 public void setErrorPage(String errorPage) { 99 this.errorPage = RequestUtil.URLDecode(errorPage); 103 } 104 105 106 109 private String loginPage = null; 110 111 public String getLoginPage() { 112 return (this.loginPage); 113 } 114 115 public void setLoginPage(String loginPage) { 116 this.loginPage = RequestUtil.URLDecode(loginPage); 120 } 121 122 123 127 private String realmName = null; 128 129 public String getRealmName() { 130 return (this.realmName); 131 } 132 133 public void setRealmName(String realmName) { 134 this.realmName = realmName; 135 } 136 137 138 140 141 144 public String toString() { 145 146 StringBuffer sb = new StringBuffer ("LoginConfig["); 147 sb.append("authMethod="); 148 sb.append(authMethod); 149 if (realmName != null) { 150 sb.append(", realmName="); 151 sb.append(realmName); 152 } 153 if (loginPage != null) { 154 sb.append(", loginPage="); 155 sb.append(loginPage); 156 } 157 if (errorPage != null) { 158 sb.append(", errorPage="); 159 sb.append(errorPage); 160 } 161 sb.append("]"); 162 return (sb.toString()); 163 164 } 165 166 167 } 168 | Popular Tags |