📄 certificateprofilepage.jspf
字号:
<%= ejbcawebbean.getText("ALLOWKEYUSAGEOVERRIDE") %> </td> <td width="50%"> <input type="checkbox" name="<%=CHECKBOX_ALLOWKEYUSAGEOVERRIDE %>" value="<%=CHECKBOX_VALUE %>" <% if(certificateprofiledata.getAllowKeyUsageOverride()) out.write("CHECKED"); %>> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" align="right"> <%= ejbcawebbean.getText("USEEXTENDEDKEYUSAGE") %><br><%= ejbcawebbean.getText("EXTENDEDKEYUSAGECRITICAL") %> </td> <td width="50%"> <input type="checkbox" name="<%=CHECKBOX_USEEXTENDEDKEYUSAGE %>" onclick="checkuseextendedkeyusagefield()" value="<%=CHECKBOX_VALUE %>" <% if(certificateprofiledata.getUseExtendedKeyUsage()) out.write("CHECKED"); %>><br> <input type="checkbox" name="<%=CHECKBOX_EXTENDEDKEYUSAGECRITICAL %>" <% if(!certificateprofiledata.getUseExtendedKeyUsage()) out.write(" disabled "); %> value="<%=CHECKBOX_VALUE %>" <% if(certificateprofiledata.getExtendedKeyUsageCritical()) out.write("CHECKED"); %>> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" align="right"> <%= ejbcawebbean.getText("EXTENDEDKEYUSAGE") %> <br> </td> <td width="50%"> <select name="<%=SELECT_EXTENDEDKEYUSAGE%>" size="<%=extendedkeyusagetexts.length%>" multiple <% if(!certificateprofiledata.getUseExtendedKeyUsage()) out.write(" disabled "); %>> <% ArrayList eku = certificateprofiledata.getExtendedKeyUsage(); for(int i=0; i<extendedkeyusagetexts.length;i++){ %> <option value="<%= i %>" <% for(int j=0; j < eku.size(); j++) if(((Integer) eku.get(j)).intValue() == i ) out.write(" selected "); %>> <%= ejbcawebbean.getText(extendedkeyusagetexts[i]) %> </option> <% } %> </select> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" align="right"> <%= ejbcawebbean.getText("USEMSTEMPLATE") %> </td> <td width="50%"> <input type="checkbox" name="<%=CHECKBOX_USEMSTEMPLATE %>" onclick="checkusemstemplatefield()" value="<%=CHECKBOX_VALUE %>" <% if(certificateprofiledata.getUseMicrosoftTemplate()) out.write("CHECKED"); %>> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" align="right"> <%= ejbcawebbean.getText("MSTEMPLATE") %> <br><%= ejbcawebbean.getText("ONLYVALUE") %> </td> <td width="50%"> <select name="<%=SELECT_MSTEMPLATE%>" <% if(!certificateprofiledata.getUseMicrosoftTemplate()) out.write(" disabled "); %>> <% for(int i=0; i < CertificateProfile.AVAILABLE_MSTEMPLATES.length;i++){ %> <option value="<%= CertificateProfile.AVAILABLE_MSTEMPLATES[i] %>" <% if(CertificateProfile.AVAILABLE_MSTEMPLATES[i] == certificateprofiledata.getMicrosoftTemplate() ) out.write(" selected "); %>> <%= CertificateProfile.AVAILABLE_MSTEMPLATES[i] %> </option> <% } %> </select> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" align="right"> <%= ejbcawebbean.getText("USECNPOSTFIX") %> </td> <td width="50%"> <input type="checkbox" name="<%=CHECKBOX_USECNPOSTFIX %>" onclick="checkusecnpostfixfield()" value="<%=CHECKBOX_VALUE %>" <% if(certificateprofiledata.getUseCNPostfix()) out.write("CHECKED"); %>> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" align="right"> <%= ejbcawebbean.getText("CNPOSTFIX") %> <br><%= ejbcawebbean.getText("INSERTEDAFTERCN") %> </td> <td width="50%"> <input type="text" name="<%=TEXTFIELD_CNPOSTFIX%>" size="60" maxlength="255" <% if(!certificateprofiledata.getUseCNPostfix()) out.write(" disabled "); else out.write(" value=\"" + certificateprofiledata.getCNPostfix() + "\""); %> > </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" align="right"> <%= ejbcawebbean.getText("USESUBJECTDNSUBSET") %> </td> <td width="50%"> <input type="checkbox" name="<%=CHECKBOX_USESUBJECTDNSUBSET %>" onclick="checkusesubjectdnsubsetfield()" value="<%=CHECKBOX_VALUE %>" <% if(certificateprofiledata.getUseSubjectDNSubSet()) out.write("CHECKED"); %>> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" valign="top"> <div align="right"> <%= ejbcawebbean.getText("SUBSETOFSUBJECTDN") %><br> </div> </td> <td width="50%" valign="top"> <select name="<%=SELECT_SUBJECTDNSUBSET%>" size="15" multiple <%if(!certificateprofiledata.getUseSubjectDNSubSet()){out.write(" disabled ");} %>> <% HashSet currentfields = new HashSet(certificateprofiledata.getSubjectDNSubSet()); for(int i=0;i < usefieldsindn.length; i++){ %> <option value="<%=usefieldsindn[i]%>" <% if(currentfields.contains(new Integer(usefieldsindn[i]))) out.write(" selected "); %>> <%= ejbcawebbean.getText(usefieldsindntexts[i]) %> </option> <%}%> </select> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" align="right"> <%= ejbcawebbean.getText("USESUBJECTALTNAMESUBSET") %> </td> <td width="50%"> <input type="checkbox" name="<%=CHECKBOX_USESUBJECTALTNAMESUBSET %>" onclick="checkusesubjectaltnamesubsetfield()" value="<%=CHECKBOX_VALUE %>" <% if(certificateprofiledata.getUseSubjectAltNameSubSet()) out.write("CHECKED"); %>> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" valign="top"> <div align="right"> <%= ejbcawebbean.getText("SUBSETOFSUBJECTALTNAME") %><br> </div> </td> <td width="50%" valign="top"> <select name="<%=SELECT_SUBJECTALTNAMESUBSET%>" size="6" multiple <%if(!certificateprofiledata.getUseSubjectAltNameSubSet()){out.write(" disabled ");} %>> <% currentfields = new HashSet(certificateprofiledata.getSubjectAltNameSubSet()); for(int i=0;i < usefieldsinaltname.length; i++){ %> <option value="<%=usefieldsinaltname[i]%>" <% if(currentfields.contains(new Integer(usefieldsinaltname[i]))) out.write(" selected "); %>> <%= ejbcawebbean.getText(usefieldsinaltnametexts[i]) %> </option> <%}%> </select> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" align="right"> <%= ejbcawebbean.getText("AVAILABLEBITLENGTHS") %> <br> </td> <td width="50%"> <select name="<%=SELECT_AVAILABLEBITLENGTHS%>" size="5" multiple > <% int[] availablebits = certificateprofiledata.getAvailableBitLengths(); for(int i=0; i<defaultavailablebitlengths.length;i++){ %> <option value="<%= defaultavailablebitlengths[i] %>" <% for(int j=0; j<availablebits.length;j++){ if(availablebits[j] == defaultavailablebitlengths[i]) out.write(" selected "); }%>> <%= defaultavailablebitlengths[i] + " " + ejbcawebbean.getText("BITS") %> </option> <% } %> </select> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" align="right"> <%= ejbcawebbean.getText("AVAILABLECAS") %> <br> </td> <td width="50%"> <select name="<%=SELECT_AVAILABLECAS%>" size="7" multiple > <% Collection usedcas = certificateprofiledata.getAvailableCAs(); if(issuperadministrator){ %> <option value="<%= CertificateProfile.ANYCA %>" <% if(usedcas.contains(new Integer(CertificateProfile.ANYCA))) out.write(" selected ");%>> <%= ejbcawebbean.getText("ANYCA") %> </option> <% } Iterator iter = authorizedcas.iterator(); while(iter.hasNext()){ Integer next = (Integer) iter.next(); %> <option value="<%= next.intValue() %>" <% if(usedcas.contains(next)) out.write(" selected "); %>> <%= caidtonamemap.get(next) %> </option> <% } %> </select> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" align="right"> <%= ejbcawebbean.getText("PUBLISHERS") %> <br> </td> <td width="50%"> <select name="<%=SELECT_AVAILABLEPUBLISHERS%>" size="5" multiple <% if(certificateprofiledata.getType() != CertificateDataBean.CERTTYPE_ENDENTITY) out.write(" disabled "); %>> <% Collection usedpublishers = certificateprofiledata.getPublisherList(); iter = authorizedpublishers.keySet().iterator(); while(iter.hasNext()){ String next = (String) iter.next(); Integer nextid = (Integer) authorizedpublishers.get(next); %> <option value="<%= nextid %>" <% if(usedpublishers.contains(nextid)) out.write(" selected "); %>> <%= next %> </option> <% } %> </select> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" align="right"> <%= ejbcawebbean.getText("TYPE") %> <br> </td> <td width="50%"> <select name="<%=SELECT_TYPE%>" size="1" onchange='typechanged()' > <% int type = certificateprofiledata.getType(); for(int i=0; i<TYPE_IDS.length;i++){ %> <option value="<%= TYPE_IDS[i] %>" <% if(TYPE_IDS[i] == type) out.write(" selected "); %>> <%= ejbcawebbean.getText(TYPE_NAMES[i]) %> </option> <% } %> </select> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="49%" valign="top"> </td> <td width="51%" valign="top"> <input type="submit" name="<%= BUTTON_SAVE %>" onClick='return checkallfields()' value="<%= ejbcawebbean.getText("SAVE") %>"> <input type="submit" name="<%= BUTTON_CANCEL %>" value="<%= ejbcawebbean.getText("CANCEL") %>"> </td> </tr> </table> </form>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -