?? editendentity.jsp
字號(hào):
} else{ %> document.edituser.<%= CHECKBOX_SUBJECTDN+i %>.disabled = false; <% } } for(int i=0; i < profile.getSubjectAltNameFieldOrderLength(); 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. if(fielddata[EndEntityProfile.FIELDTYPE] != EndEntityProfile.RFC822NAME){ if(profile.isModifyable(fielddata[EndEntityProfile.FIELDTYPE],fielddata[EndEntityProfile.NUMBER])){ if(fielddata[EndEntityProfile.FIELDTYPE] == EndEntityProfile.IPADDRESS ){ %> if(!checkfieldforipaddess("document.edituser.<%=TEXTFIELD_SUBJECTALTNAME+i%>","<%= ejbcawebbean.getText("ONLYNUMBERALSANDDOTS") + " " + ejbcawebbean.getText(subjectfieldtexts[fielddata[EndEntityProfile.FIELDTYPE]]) %>")) illegalfields++; <% }else{ %> if(!checkfieldforlegaldnchars("document.edituser.<%=TEXTFIELD_SUBJECTALTNAME+i%>","<%= ejbcawebbean.getText("ONLYCHARACTERS") + " " + ejbcawebbean.getText(subjectfieldtexts[fielddata[EndEntityProfile.FIELDTYPE]]) %>")) illegalfields++; <% if(profile.isRequired(fielddata[EndEntityProfile.FIELDTYPE],fielddata[EndEntityProfile.NUMBER])){%> if((document.edituser.<%= TEXTFIELD_SUBJECTALTNAME+i %>.value == "")){ alert("<%= ejbcawebbean.getText("YOUAREREQUIRED") + " " + ejbcawebbean.getText(subjectfieldtexts[fielddata[EndEntityProfile.FIELDTYPE]])%>"); illegalfields++; } <% } } } } } else{ %> document.edituser.<%= CHECKBOX_SUBJECTALTNAME+i %>.disabled = false; <% } } if(profile.getUse(EndEntityProfile.EMAIL,0)){ %> if(!checkfieldforlegalemailcharswithoutat("document.edituser.<%=TEXTFIELD_EMAIL%>","<%= ejbcawebbean.getText("ONLYEMAILCHARSNOAT") %>")) illegalfields++; <% if(profile.isRequired(EndEntityProfile.EMAIL,0)){%> if((document.edituser.<%= TEXTFIELD_EMAIL %>.value == "")){ alert("<%= ejbcawebbean.getText("REQUIREDEMAIL") %>"); illegalfields++; } <% } if(profile.isModifyable(EndEntityProfile.EMAIL,0)){%> if(!checkfieldforlegalemailcharswithoutat("document.edituser.<%=TEXTFIELD_EMAILDOMAIN%>","<%= ejbcawebbean.getText("ONLYEMAILCHARSNOAT") %>")) illegalfields++; <% if(profile.isRequired(EndEntityProfile.EMAIL,0)){%> if((document.edituser.<%= TEXTFIELD_EMAILDOMAIN %>.value == "")){ alert("<%= ejbcawebbean.getText("REQUIREDEMAIL") %>"); illegalfields++; } <% } } } if(profile.getUse(EndEntityProfile.PASSWORD,0)){ if(profile.isModifyable(EndEntityProfile.PASSWORD,0)){%> if(document.edituser.<%= TEXTFIELD_PASSWORD %>.value != document.edituser.<%= TEXTFIELD_CONFIRMPASSWORD %>.value){ alert("<%= ejbcawebbean.getText("PASSWORDSDOESNTMATCH") %>"); illegalfields++; } <% }else{ %> if(document.edituser.<%=SELECT_PASSWORD%>.options.selectedIndex != document.edituser.<%=SELECT_CONFIRMPASSWORD%>.options.selectedIndex ){ alert("<%= ejbcawebbean.getText("PASSWORDSDOESNTMATCH") %>"); illegalfields++; }<% } } %> if(document.edituser.<%=SELECT_CERTIFICATEPROFILE%>.options.selectedIndex == -1){ alert("<%= ejbcawebbean.getText("CERTIFICATEPROFILEMUST") %>"); illegalfields++; } if(document.edituser.<%=SELECT_CA%>.options.selectedIndex == -1){ alert("<%= ejbcawebbean.getText("CAMUST") %>"); illegalfields++; } if(document.edituser.<%=SELECT_TOKEN%>.options.selectedIndex == -1){ alert("<%= ejbcawebbean.getText("TOKENMUST") %>"); illegalfields++; } <% if(profile.getUse(EndEntityProfile.SENDNOTIFICATION,0) && profile.isModifyable(EndEntityProfile.EMAIL,0)){%> if(document.edituser.<%=CHECKBOX_SENDNOTIFICATION %>.checked && (document.edituser.<%= TEXTFIELD_EMAIL %>.value == "")){ alert("<%= ejbcawebbean.getText("NOTIFICATIONADDRESSMUSTBE") %>"); illegalfields++; } <% } %> var selstatus = document.edituser.<%=SELECT_CHANGE_STATUS%>.options.selectedIndex; var status = document.edituser.<%=SELECT_CHANGE_STATUS%>.options[selstatus].value; var seltoken = document.edituser.<%=SELECT_TOKEN%>.options.selectedIndex; var token = document.edituser.<%=SELECT_TOKEN%>.options[seltoken].value <% if(profile.getUse(EndEntityProfile.PASSWORD,0)){ if(profile.isModifyable(EndEntityProfile.PASSWORD,0)){%> if((status == <%= UserDataRemote.STATUS_NEW%> || status == <%= UserDataRemote.STATUS_KEYRECOVERY%>) && status != <%= userdata.getStatus() %> && document.edituser.<%= TEXTFIELD_PASSWORD %>.value == ""){ alert("<%= ejbcawebbean.getText("REQUIREDPASSWORD") %>"); illegalfields++; } <% } else { %> if((status == <%= UserDataRemote.STATUS_NEW%> || status == <%= UserDataRemote.STATUS_KEYRECOVERY%>) && status != <%= userdata.getStatus() %> && document.edituser.<%= TEXTFIELD_PASSWORD %>.options.selectedIndex == -1){ alert("<%= ejbcawebbean.getText("REQUIREDPASSWORD") %>"); illegalfields++; } <% } }else{%> if((status == <%= UserDataRemote.STATUS_NEW%> || status == <%= UserDataRemote.STATUS_KEYRECOVERY%>) && status != <%= userdata.getStatus() %> && document.edituser.<%= CHECKBOX_REGENERATEPASSWD %>.checked == false && token <= <%= SecConst.TOKEN_SOFT%> ){ alert("<%= ejbcawebbean.getText("PASSWORDMUSTBEREGEN") %>"); illegalfields++; } <% } %> if(status != <%= UserDataRemote.STATUS_NEW%> && status != <%= UserDataRemote.STATUS_KEYRECOVERY%> && status != <%= UserDataRemote.STATUS_GENERATED%> && status != <%= UserDataRemote.STATUS_HISTORICAL%>){ alert("<%= ejbcawebbean.getText("ONLYSTATUSCANBESELECTED") %>"); illegalfields++; } if(illegalfields == 0){ <% if(profile.getUse(EndEntityProfile.CLEARTEXTPASSWORD,0)){%> document.edituser.<%= CHECKBOX_CLEARTEXTPASSWORD %>.disabled = false; <% } if(profile.getUse(EndEntityProfile.ADMINISTRATOR,0)){%> document.edituser.<%= CHECKBOX_ADMINISTRATOR %>.disabled = false; <% } if(profile.getUse(EndEntityProfile.KEYRECOVERABLE,0) && globalconfiguration.getEnableKeyRecovery()){%> document.edituser.<%= CHECKBOX_KEYRECOVERABLE %>.disabled = false; <% } if(profile.getUse(EndEntityProfile.SENDNOTIFICATION,0)){%> document.edituser.<%= CHECKBOX_SENDNOTIFICATION %>.disabled = false; <% }%> } return illegalfields == 0; }<% if(profile.getUse(EndEntityProfile.CLEARTEXTPASSWORD,0)){%> function checkUseInBatch(){ var returnval = false; <% if(profile.getUse(EndEntityProfile.PASSWORD,0)){ %> if(document.edituser.<%= CHECKBOX_CLEARTEXTPASSWORD %>.checked){ <% if(!profile.isModifyable(EndEntityProfile.PASSWORD,0)){ %> returnval = document.edituser.<%= SELECT_PASSWORD %>.options.selectedIndex == -1; <% }else { %> returnval = document.edituser.<%= TEXTFIELD_PASSWORD %>.value == ""; <% } %> } if(returnval){ alert("<%= ejbcawebbean.getText("PASSWORDREQUIRED") %>"); document.edituser.<%= CHECKBOX_CLEARTEXTPASSWORD %>.checked = false; } <% } %> return !returnval;}<% } } %> --> </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("EDITENDENTITYTITLE") %></h2> <!-- <div align="right"><A onclick='displayHelpWindow("<%= ejbcawebbean.getHelpfileInfix("ra_help.html") + "#editendentity"%>")'> <u><%= ejbcawebbean.getText("HELP") %></u> </A> --> </div> <%if(nouserparameter){%> <div align="center"><h4 id="alert"><%=ejbcawebbean.getText("YOUMUSTSPECIFYUSERNAME") %></h4></div> <% } else{ if(userdata == null){%> <div align="center"><h4 id="alert"><%=ejbcawebbean.getText("ENDENTITYDOESNTEXIST") %></h4></div> <% } else{ if(notauthorized || profile == null){%> <div align="center"><h4 id="alert"><%=ejbcawebbean.getText("NOTAUTHORIZEDTOEDIT") %></h4></div> <% } else{ if(endentitysaved){%> <div align="center"><h4><%=ejbcawebbean.getText("ENDENTITYSAVED") %></h4></div> <% } %> <table border="0" cellpadding="0" cellspacing="2" width="500"> <tr id="Row<%=(row++)%2%>"> <td align="right"><%= ejbcawebbean.getText("ENDENTITYPROFILE")%></td> <td><% if(rabean.getEndEntityProfileName(profileid)==null) out.write(ejbcawebbean.getText("NOENDENTITYPROFILEDEFINED")); else out.write(rabean.getEndEntityProfileName(profileid));%> </td> <td><%= ejbcawebbean.getText("REQUIRED") %></td> <tr id="Row<%=(row++)%2%>"> <td> </td> <td> </td> <td> </td> </tr> </tr> <form name="edituser" action="<%= THIS_FILENAME %>" method="post"> <input type="hidden" name='<%= ACTION %>' value='<%=ACTION_EDITUSER %>'> <input type="hidden" name='<%= HIDDEN_PROFILE %>' value='<%=profileid %>'> <input type="hidden" name='<%= USER_PARAMETER %>' value='<%= username%>'> <tr id="Row<%=(row++)%2%>"> <td align="right"><%= ejbcawebbean.getText("USERNAME") %></td> <td> <%= userdata.getUsername() %> </td> <td></td> </tr> <% if(profile.getUse(EndEntityProfile.PASSWORD,0)){ %> <tr id="Row<%=(row++)%2%>"> <td align="right"><%= ejbcawebbean.getText("PASSWORD") %></td> <td> <% if(!profile.isModifyable(EndEntityProfile.PASSWORD,0)){ %> <select name="<%= SELECT_PASSWORD %>" size="1" tabindex="<%=tabindex++%>"> <% 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_PASSWORD %>" size="40" maxlength="255" tabindex="<%=tabindex++%>" value='<% if(userdata.getPassword()!= null) out.write(userdata.getPassword()); %>'> <% } %> </td> <td> </td> </tr> <% }else{ %> <tr id="Row<%=(row++)%2%>"> <td align="right"><%= ejbcawebbean.getText("REGENERATENEWPASSWORD") %></td> <td> <input type="checkbox" name="<%= CHECKBOX_REGENERATEPASSWD %>" value="<%= CHECKBOX_VALUE %>" tabindex="<%=tabindex++%>"> </td> <td> </td> </tr> <% } if(profile.getUse(EndEntityProfile.PASSWORD,0)){%> <tr id="Row<%=(row++)%2%>"> <td align="right"><%= ejbcawebbean.getText("CONFIRMPASSWORD") %></td> <td> <% if(!profile.isModifyable(EndEntityProfile.PASSWORD,0)){ %> <select name="<%= SELECT_CONFIRMPASSWORD %>" size="1" tabindex="<%=tabindex++%>"> <% 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='<% if(userdata.getPassword()!= null) out.write(userdata.getPassword()); %>'> <% } %> </td> <td>                                </td> </tr> <% } if(profile.getUse(EndEntityProfile.CLEARTEXTPASSWORD,0)){%> <tr id="Row<%=(row++)%2%>"> <td align="right"><%= ejbcawebbean.getText("USEINBATCH") %></td> <td><input type="checkbox" name="<%= CHECKBOX_CLEARTEXTPASSWORD %>" value="<%= CHECKBOX_VALUE %>" onchange='return checkUseInBatch()' tabindex="<%=tabindex++%>" <% if(profile.isRequired(EndEntityProfile.CLEARTEXTPASSWORD,0)) out.write(" disabled='true'"); if(profile.isRequired(EndEntityProfile.CLEARTEXTPASSWORD,0) || userdata.getClearTextPassword()) out.write(" CHECKED "); %>> </td> <td></td> </tr> <% } if(profile.getUse(EndEntityProfile.EMAIL,0)){ String emailname = ""; String emaildomain = ""; if(userdata.getEmail() != null){ emailname = userdata.getEmail().substring(0,userdata.getEmail().indexOf('@')); emaildomain = userdata.getEmail().substring(userdata.getEmail().indexOf('@')+1); } %>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -