JonasSecurity.java

00001 
00027 package org.objectweb.jonas_client.deployment.xml;
00028 
00029 import org.objectweb.jonas_lib.deployment.xml.AbsElement;
00030 
00036 public class JonasSecurity extends AbsElement {
00037 
00041     private String jaasfile = null;
00042 
00046     private String jaasentry = null;
00047 
00051     private String username = null;
00052 
00056     private String password = null;
00057 
00061     public JonasSecurity() {
00062         super();
00063     }
00064 
00068     public String getJaasfile() {
00069         return jaasfile;
00070     }
00071 
00076     public void setJaasfile(String jaasfile) {
00077         this.jaasfile = jaasfile;
00078     }
00079 
00083     public String getJaasentry() {
00084         return jaasentry;
00085     }
00086 
00091     public void setJaasentry(String jaasentry) {
00092         this.jaasentry = jaasentry;
00093     }
00094 
00098     public String getUsername() {
00099         return username;
00100     }
00101 
00106     public void setUsername(String username) {
00107         this.username = username;
00108     }
00109 
00113     public String getPassword() {
00114         return password;
00115     }
00116 
00121     public void setPassword(String password) {
00122         this.password = password;
00123     }
00124 
00130     public String toXML(int indent) {
00131         StringBuffer sb = new StringBuffer();
00132         sb.append(indent(indent));
00133         sb.append("<jonas-security>\n");
00134 
00135         indent += 2;
00136 
00137         // jaasfile
00138         sb.append(xmlElement(jaasfile, "jaasfile", indent));
00139         // jaasentry
00140         sb.append(xmlElement(jaasentry, "jaasentry", indent));
00141         // username
00142         sb.append(xmlElement(username, "username", indent));
00143         // password
00144         sb.append(xmlElement(password, "password", indent));
00145         indent -= 2;
00146         sb.append(indent(indent));
00147         sb.append("</jonas-security>\n");
00148 
00149         return sb.toString();
00150     }
00151 }

Generated on Tue Feb 15 15:05:36 2005 for JOnAS by  doxygen 1.3.9.1