⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 addendentity.jsp

📁 一套JAVA的CA证书签发系统.
💻 JSP
📖 第 1 页 / 共 5 页
字号:
      illegalfields++;    }    <%  if(profile.getUse(EndEntityProfile.SENDNOTIFICATION,0) && profile.isModifyable(EndEntityProfile.EMAIL,0)){%>    if(document.adduser.<%=CHECKBOX_SENDNOTIFICATION %>.checked && (document.adduser.<%= TEXTFIELD_EMAIL %>.value == "")){      alert("<%= ejbcawebbean.getText("NOTIFICATIONADDRESSMUSTBE") %>");      illegalfields++;    }     <% } %>    if(illegalfields == 0){      <% if(profile.getUse(EndEntityProfile.CLEARTEXTPASSWORD,0)){%>       document.adduser.<%= CHECKBOX_CLEARTEXTPASSWORD %>.disabled = false;      <% } if(profile.getUse(EndEntityProfile.ADMINISTRATOR,0)){%>       document.adduser.<%= CHECKBOX_ADMINISTRATOR %>.disabled = false;      <% } if(profile.getUse(EndEntityProfile.KEYRECOVERABLE,0) && globalconfiguration.getEnableKeyRecovery()){%>       document.adduser.<%= CHECKBOX_KEYRECOVERABLE %>.disabled = false;      <% } if(profile.getUse(EndEntityProfile.SENDNOTIFICATION,0)){%>       document.adduser.<%= CHECKBOX_SENDNOTIFICATION %>.disabled = false;      <% }%>    }     return illegalfields == 0;  }  <% } %>   -->  </script>  <script language=javascript src="<%= globalconfiguration .getAdminWebPath() %>ejbcajslib.js"></script></head><body onload='<% if(usehardtokenissuers) out.write("setAvailableHardTokenIssuers();");                 if(usekeyrecovery) out.write(" isKeyRecoveryPossible();");%>                 fillCAField();'>  <h2 align="center"><%= ejbcawebbean.getText("ADDENDENTITY") %></h2>  <!-- <div align="right"><A  onclick='displayHelpWindow("<%= ejbcawebbean.getHelpfileInfix("ra_help.html") + "#addendentity"%>")'>    <u><%= ejbcawebbean.getText("HELP") %></u> </A> -->  </div>  <% if(noprofiles){ %>    <div align="center"><h4 id="alert"><%=ejbcawebbean.getText("NOTAUTHORIZEDTOCREATEENDENTITY") %></h4></div>  <% }else{       if(userexists){ %>  <div align="center"><h4 id="alert"><%=ejbcawebbean.getText("ENDENTITYALREADYEXISTS") %></h4></div>  <% } %>  <% if(useradded){ %>  <div align="center"><h4 id="alert"><% out.write(ejbcawebbean.getText("ENDENTITY")+ " ");                                        out.write(addedusername + " ");                                        out.write(ejbcawebbean.getText("ADDEDSUCCESSFULLY"));%></h4></div>  <% } %>     <table border="0" cellpadding="0" cellspacing="2" width="792">       <form name="changeprofile" action="<%= THIS_FILENAME %>" method="post">       <input type="hidden" name='<%= ACTION %>' value='<%=ACTION_CHANGEPROFILE %>'>       <tr>         <td></td>	 <td align="right"><%= ejbcawebbean.getText("ENDENTITYPROFILE") %></td>	 <td><select name="<%=SELECT_ENDENTITYPROFILE %>" size="1" tabindex="<%=tabindex++%>" onchange="document.changeprofile.submit()"'>                <% for(int i = 0; i < profilenames.length;i++){                      int pid = rabean.getEndEntityProfileId(profilenames[i]);                      %>                	 	<option value="<%=pid %>" <% if(pid == profileid)                                             out.write("selected"); %>>                          <%= profilenames[i] %>                </option>                <% } %>	     </select>         </td>	<td><%= ejbcawebbean.getText("REQUIRED") %></td>      </tr>      <tr>	<td></td>	<td></td>	<td></td>	<td></td>      </tr>      </form>       <form name="adduser" action="<%= THIS_FILENAME %>" method="post">            <input type="hidden" name='<%= ACTION %>' value='<%=ACTION_ADDUSER %>'>            <input type="hidden" name='<%= HIDDEN_PROFILE %>' value='<%=profileid %>'>              <% if(profile.getUse(EndEntityProfile.USERNAME,0)){ %>      <tr id="Row<%=(row++)%2%>">	<td></td>	<td align="right"><%= ejbcawebbean.getText("USERNAME") %></td> 	<td>            <% if(!profile.isModifyable(EndEntityProfile.USERNAME,0)){                  String[] options = profile.getValue(EndEntityProfile.USERNAME, 0).split(EndEntityProfile.SPLITCHAR);               %>           <select name="<%= SELECT_USERNAME %>" size="1" tabindex="<%=tabindex++%>">               <% if( options != null){                    for(int i=0;i < options.length;i++){ %>             <option value='<%=options[i].trim()%>' <% if(lastselectedusername.equals(options[i])) out.write(" selected "); %>>                <%=options[i].trim()%>             </option>                               <%   }                  }                %>           </select>           <% }else{ %>              <input type="text" name="<%= TEXTFIELD_USERNAME %>" size="40" maxlength="255" tabindex="<%=tabindex++%>" value='<%= profile.getValue(EndEntityProfile.USERNAME,0) %>'>           <% } %>        </td>	<td><input type="checkbox" name="<%= CHECKBOX_REQUIRED_USERNAME %>" value="<%= CHECKBOX_VALUE %>"  disabled="true" <% if(profile.isRequired(EndEntityProfile.USERNAME,0)) out.write(" CHECKED "); %>></td>      </tr>         <% }%>          <% if(profile.getUse(EndEntityProfile.PASSWORD,0)){ %>      <tr id="Row<%=(row++)%2%>">        <td>&nbsp&nbsp&nbsp&nbsp&nbsp;&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp        </td>	<td align="right"><%= ejbcawebbean.getText("PASSWORD") %></td>        <td>                <%               if(!profile.isModifyable(EndEntityProfile.PASSWORD,0)){                %>           <select name="<%= SELECT_PASSWORD %>" size="1" tabindex="3">               <% if(profile.getValue(EndEntityProfile.PASSWORD,0) != null){ %>             <option value='<%=profile.getValue(EndEntityProfile.PASSWORD,0).trim()%>' > <%=profile.getValue(EndEntityProfile.PASSWORD,0)  %>             </option>                               <%                     }                %>           </select>           <% }else{ %>              <input type="password" name="<%= TEXTFIELD_PASSWORD %>" size="40" maxlength="255" tabindex="<%=tabindex++%>" value='<%= profile.getValue(EndEntityProfile.PASSWORD,0) %>'>           <% } %>         </td>	<td><input type="checkbox" name="<%= CHECKBOX_REQUIRED_PASSWORD %>" value="<%= CHECKBOX_VALUE %>"  disabled="true" <% if(profile.isRequired(EndEntityProfile.PASSWORD,0)) out.write(" CHECKED "); %>></td>      </tr>       <% }           if(profile.getUse(EndEntityProfile.PASSWORD,0)){%>      <tr id="Row<%=(row++)%2%>">	<td></td>	<td align="right"><%= ejbcawebbean.getText("CONFIRMPASSWORD") %></td>        <td>          <%   if(!profile.isModifyable(EndEntityProfile.PASSWORD,0)){                %>           <select name="<%= SELECT_CONFIRMPASSWORD %>" size="1" tabindex="4">               <% if( profile.getValue(EndEntityProfile.PASSWORD,0) != null){ %>             <option value='<%=profile.getValue(EndEntityProfile.PASSWORD,0).trim()%>'>                  <%=profile.getValue(EndEntityProfile.PASSWORD,0).trim() %>             </option>                               <%                     }                %>           </select>           <% }else{ %>              <input type="password" name="<%= TEXTFIELD_CONFIRMPASSWORD %>" size="40" maxlength="255" tabindex="<%=tabindex++%>" value='<%= profile.getValue(EndEntityProfile.PASSWORD,0) %>'>           <% } %>        </td>	<td>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp</td>       </tr>      <% }          if(profile.getUse(EndEntityProfile.CLEARTEXTPASSWORD,0)){%>      <tr id="Row<%=(row++)%2%>">	<td></td>	<td align="right"><%= ejbcawebbean.getText("USEINBATCH") %></td>	<td><input type="checkbox" name="<%= CHECKBOX_CLEARTEXTPASSWORD %>" value="<%= CHECKBOX_VALUE %>" tabindex="<%=tabindex++%>" <% if(profile.getValue(EndEntityProfile.CLEARTEXTPASSWORD,0).equals(EndEntityProfile.TRUE))                                                                                                                 out.write(" CHECKED ");                                                                                                                if(profile.isRequired(EndEntityProfile.CLEARTEXTPASSWORD,0))                                                                                                                 out.write(" disabled='true' ");                                                                                                              %>>         </td>	<td></td>       </tr>      <% }          if(profile.getUse(EndEntityProfile.EMAIL,0)){ %>       <tr id="Row<%=(row++)%2%>">	 <td></td>	 <td align="right"><%= ejbcawebbean.getText("EMAIL") %></td>	 <td>                 <input type="text" name="<%= TEXTFIELD_EMAIL %>" size="20" maxlength="255" tabindex="<%=tabindex++%>">@          <% if(!profile.isModifyable(EndEntityProfile.EMAIL,0)){                  String[] options = profile.getValue(EndEntityProfile.EMAIL, 0).split(EndEntityProfile.SPLITCHAR);               %>           <select name="<%= SELECT_EMAILDOMAIN %>" size="1" tabindex="<%=tabindex++%>">               <% if( options != null){                    for(int i=0;i < options.length;i++){ %>             <option value='<%=options[i].trim()%>' <% if(lastselectedemaildomain.equals(options[i])) out.write(" selected "); %>>                <%=options[i].trim()%>               </option>                               <%   }                  }                %>           </select>           <% }else{ %>              <input type="text" name="<%= TEXTFIELD_EMAILDOMAIN %>" size="20" maxlength="255" tabindex="<%=tabindex++%>"  value='<%= profile.getValue(EndEntityProfile.EMAIL,0) %>'>           <% } %>        </td>	<td><input type="checkbox" name="<%= CHECKBOX_REQUIRED_EMAIL %>" value="<%= CHECKBOX_VALUE %>"  disabled="true" <% if(profile.isRequired(EndEntityProfile.EMAIL,0)) out.write(" CHECKED "); %>></td>       </tr>       <% }%>      <tr id="Row<%=(row++)%2%>">	<td></td>	<td align="right"><b><%= ejbcawebbean.getText("SUBJECTDNFIELDS") %></b></td>	<td>&nbsp;</td>	<td></td>       </tr>       <% int numberofsubjectdnfields = profile.getSubjectDNFieldOrderLength();          for(int i=0; i < numberofsubjectdnfields; i++){            fielddata = profile.getSubjectDNFieldsInOrder(i);  %>       <tr id="Row<%=(row++)%2%>">	 <td></td>	 <td align="right"><%= ejbcawebbean.getText(subjectfieldtexts[fielddata[EndEntityProfile.FIELDTYPE]]) %></td>	 <td>                <%              if( fielddata[EndEntityProfile.FIELDTYPE] != EndEntityProfile.OLDDNE ){                  if(!profile.isModifyable(fielddata[EndEntityProfile.FIELDTYPE],fielddata[EndEntityProfile.NUMBER])){                  String[] options = profile.getValue(fielddata[EndEntityProfile.FIELDTYPE],fielddata[EndEntityProfile.NUMBER]).split(EndEntityProfile.SPLITCHAR);               %>           <select name="<%= SELECT_SUBJECTDN + i %>" size="1" tabindex="<%=tabindex++%>">               <% if( options != null){                    for(int j=0;j < options.length;j++){ %>             <option value='<%=options[j].trim()%>' <% if( lastselectedsubjectdns != null)                                                          if(lastselectedsubjectdns[i].equals(options[j])) out.write(" selected "); %>>                 <%=options[j].trim()%>             </option>                               <%   }                  }                %>           </select>           <% }else{ %>              <input type="text" name="<%= TEXTFIELD_SUBJECTDN + i %>" size="40" maxlength="255" tabindex="<%=tabindex++%>" value='<%= profile.getValue(fielddata[EndEntityProfile.FIELDTYPE],fielddata[EndEntityProfile.NUMBER]) %>'>           <% }            }            else{ %>              <%= ejbcawebbean.getText("USESEMAILFIELDDATA")+ " :"%>&nbsp;        <input type="checkbox" name="<%=CHECKBOX_SUBJECTDN + i%>" value="<%=CHECKBOX_VALUE %>" tabindex="<%=tabindex++%>" <% if(profile.isRequired(fielddata[EndEntityProfile.FIELDTYPE],fielddata[EndEntityProfile.NUMBER]))                                                                                                                 out.write(" CHECKED ");                                                                                                                if(profile.isRequired(fielddata[EndEntityProfile.FIELDTYPE],fielddata[EndEntityProfile.NUMBER]))                                                                                                                 out.write(" disabled='true' ");                                                                                                              %>>         <% } %>               </td>	<td><input type="checkbox" name="<%= CHECKBOX_REQUIRED_SUBJECTDN + i %>" value="<%= CHECKBOX_VALUE %>"  disabled="true" <% if(profile.isRequired(fielddata[EndEntityProfile.FIELDTYPE],fielddata[EndEntityProfile.NUMBER])) out.write(" CHECKED "); %>></td>      </tr>     <% }         int numberofsubjectaltnamefields = profile.getSubjectAltNameFieldOrderLength();        if(numberofsubjectaltnamefields > 0){%>       <tr id="Row<%=(row++)%2%>">	<td></td>	<td align="right"><b><%= ejbcawebbean.getText("SUBJECTALTNAMEFIELDS") %></b></td>	<td>&nbsp;</td>	<td></td>       </tr>       <% }          for(int i=0; i < numberofsubjectaltnamefields; i++){            fielddata = profile.getSubjectAltNameFieldsInOrder(i);              int fieldtype = fielddata[EndEntityProfile.FIELDTYPE];            if(fieldtype != EndEntityProfile.OTHERNAME && fieldtype != EndEntityProfile.X400ADDRESS && fieldtype != EndEntityProfile.DIRECTORYNAME &&                fieldtype != EndEntityProfile.EDIPARTNAME && fieldtype != EndEntityProfile.REGISTEREDID ){ // Not implemented yet.%>       <tr id="Row<%=(row++)%2%>">	 <td></td>	 <td align="right"><%= ejbcawebbean.getText(subjectfieldtexts[fielddata[EndEntityProfile.FIELDTYPE]]) %></td>	 <td>                <%             if( fielddata[EndEntityProfile.FIELDTYPE] != EndEntityProfile.RFC822NAME ){               if(!profile.isModifyable(fielddata[EndEntityProfile.FIELDTYPE],fielddata[EndEntityProfile.NUMBER])){ 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -