📄 certificateprofilepage.jspf
字号:
<table width="100%" border="0" cellspacing="3" cellpadding="3"> <tr id="Row<%=row++%2%>"> <td width="50%" valign="top"> <div align="left"> <h3> </h3> </div> </td> <td width="50%" valign="top"> <div align="right"> <A href="<%=THIS_FILENAME %>"><u><%= ejbcawebbean.getText("BACKTOCERTIFICATEPROFILES") %></u></A> <!-- <A onclick='displayHelpWindow("<%= ejbcawebbean.getHelpfileInfix("ca_help.html") + "#certificateprofiles"%>")'> <u><%= ejbcawebbean.getText("HELP") %></u> </A></div> --> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" align="right"> <%= ejbcawebbean.getText("VALIDITY") %> (<%= ejbcawebbean.getText("DAYS") %>)<br> </td> <td width="50%"> <input type="text" name="<%=TEXTFIELD_VALIDITY%>" size="5" maxlength="255" value="<%= certificateprofiledata.getValidity() %>"><br> </td> <tr id="Row<%=row++%2%>"> <td width="50%" align="right"> <%= ejbcawebbean.getText("USEBASICCONSTRAINTS") %> <br> <%= ejbcawebbean.getText("BASICCONSTRAINTSCRITICAL") %> </td> <td width="50%"> <input type="checkbox" name="<%=CHECKBOX_BASICCONSTRAINTS%>" onClick="checkusebasicconstraintfield()" value="<%=CHECKBOX_VALUE %>" <% if(certificateprofiledata.getUseBasicConstraints()) out.write("CHECKED"); %>> <br> <input type="checkbox" name="<%=CHECKBOX_BASICCONSTRAINTSCRITICAL%>" value="<%=CHECKBOX_VALUE %>" <% if(!certificateprofiledata.getUseBasicConstraints()) out.write(" disabled "); else if(certificateprofiledata.getBasicConstraintsCritical()) out.write("CHECKED"); %>> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" align="right"> <%= ejbcawebbean.getText("USEPATHLENGTHCONSTRAINT") %> <br> <%= ejbcawebbean.getText("PATHLENGTHCONSTRAINT") %> </td> <td width="50%"> <% boolean enablepathlenconstraint = certificateprofiledata.getUseBasicConstraints() && (certificateprofiledata.getType() == CertificateDataBean.CERTTYPE_SUBCA ||certificateprofiledata.getType() == CertificateDataBean.CERTTYPE_ROOTCA); %> <input type="checkbox" name="<%=CHECKBOX_USEPATHLENGTHCONSTRAINT %>" onClick="checkusepathlengtconstraintfield()" value="<%=CHECKBOX_VALUE %>" <% if(!enablepathlenconstraint) out.write(" disabled "); %> <% if(certificateprofiledata.getUsePathLengthConstraint() && enablepathlenconstraint) out.write(" CHECKED "); %>> <br> <input type="text" name="<%=TEXTFIELD_PATHLENGTHCONSTRAINT%>" size="2" maxlength="2" <% if(!certificateprofiledata.getUsePathLengthConstraint() || !enablepathlenconstraint) out.write(" disabled "); else out.write(" value=\"" + certificateprofiledata.getPathLengthConstraint() + "\""); %>> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" align="right"> <%= ejbcawebbean.getText("USEKEYUSAGE") %> <br> <%= ejbcawebbean.getText("KEYUSAGECRITICAL") %> </td> <td width="50%"> <input type="checkbox" name="<%=CHECKBOX_KEYUSAGE %>" onClick="checkusefield('<%=CHECKBOX_KEYUSAGE %>', '<%=CHECKBOX_KEYUSAGECRITICAL %>')" value="<%=CHECKBOX_VALUE %>" <% if(certificateprofiledata.getUseKeyUsage()) out.write("CHECKED"); %>> <br> <input type="checkbox" name="<%=CHECKBOX_KEYUSAGECRITICAL %>" value="<%=CHECKBOX_VALUE %>" <% if(!certificateprofiledata.getUseKeyUsage()) out.write(" disabled "); else if(certificateprofiledata.getKeyUsageCritical()) out.write("CHECKED"); %>> </td> <tr id="Row<%=row++%2%>"> <td width="50%" align="right"> <%= ejbcawebbean.getText("SUBJECTKEYID") %> <br> <!-- <%= ejbcawebbean.getText("SUBJECTKEYIDCRITICAL") %> --> </td> <td width="50%"> <!-- Disable the use of critical flag, since it's easy to make misstakes <input type="checkbox" name="<%=CHECKBOX_SUBJECTKEYIDENTIFIER %>" onClick="checkusefield('<%=CHECKBOX_SUBJECTKEYIDENTIFIER %>', '<%=CHECKBOX_SUBJECTKEYIDENTIFIERCRITICAL %>')" value="<%=CHECKBOX_VALUE %>" <% if(certificateprofiledata.getUseSubjectKeyIdentifier()) out.write("CHECKED"); %>> <br> <input type="checkbox" name="<%=CHECKBOX_SUBJECTKEYIDENTIFIERCRITICAL %>" value="<%=CHECKBOX_VALUE %>" <% if(!certificateprofiledata.getUseSubjectKeyIdentifier()) out.write(" disabled "); else if(certificateprofiledata.getSubjectKeyIdentifierCritical()) out.write("CHECKED"); %>> --> <input type="checkbox" name="<%=CHECKBOX_SUBJECTKEYIDENTIFIER %>" value="<%=CHECKBOX_VALUE %>" <% if(certificateprofiledata.getUseSubjectKeyIdentifier()) out.write("CHECKED"); %>> <br> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" align="right"> <%= ejbcawebbean.getText("AUTHORITYKEYID") %> <br> <!--<%= ejbcawebbean.getText("AUTHORITYKEYIDCRITICAL") %> --> </td> <td width="50%"> <!-- Disable the use of critical flag, since it's easy to make misstakes <input type="checkbox" name="<%=CHECKBOX_AUTHORITYKEYIDENTIFIER %>" onClick="checkusefield('<%=CHECKBOX_AUTHORITYKEYIDENTIFIER %>', '<%=CHECKBOX_AUTHORITYKEYIDENTIFIERCRITICAL %>')" value="<%=CHECKBOX_VALUE %>" <% if(certificateprofiledata.getUseAuthorityKeyIdentifier()) out.write("CHECKED"); %>> <br> <input type="checkbox" name="<%=CHECKBOX_AUTHORITYKEYIDENTIFIERCRITICAL %>" value="<%=CHECKBOX_VALUE %>" <% if(!certificateprofiledata.getUseAuthorityKeyIdentifier()) out.write(" disabled "); else if(certificateprofiledata.getAuthorityKeyIdentifierCritical()) out.write("CHECKED"); %>> --> <input type="checkbox" name="<%=CHECKBOX_AUTHORITYKEYIDENTIFIER %>" value="<%=CHECKBOX_VALUE %>" <% if(certificateprofiledata.getUseAuthorityKeyIdentifier()) out.write("CHECKED"); %>> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" align="right"> <%= ejbcawebbean.getText("SUBJECTALTNAME") %> <br> <%= ejbcawebbean.getText("SUBJECTALTNAMECRITICAL") %> </td> <td width="50%"> <input type="checkbox" name="<%=CHECKBOX_SUBJECTALTERNATIVENAME %>" onClick="checkusefield('<%=CHECKBOX_SUBJECTALTERNATIVENAME %>', '<%=CHECKBOX_SUBJECTALTERNATIVENAMECRITICAL %>')" value="<%=CHECKBOX_VALUE %>" <% if(certificateprofiledata.getUseSubjectAlternativeName()) out.write("CHECKED"); %>> <br> <input type="checkbox" name="<%=CHECKBOX_SUBJECTALTERNATIVENAMECRITICAL %>" value="<%=CHECKBOX_VALUE %>" <% if(!certificateprofiledata.getUseSubjectAlternativeName()) out.write(" disabled "); else if(certificateprofiledata.getSubjectAlternativeNameCritical()) out.write("CHECKED"); %>> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" align="right"> <%= ejbcawebbean.getText("CRLDISTPOINT") %> <br> <%= ejbcawebbean.getText("CRLDISTPOINTCRITICAL") %> <br> <%= ejbcawebbean.getText("CRLDISTPOINTURI") %> </td> <td width="50%"> <input type="checkbox" name="<%=CHECKBOX_CRLDISTRIBUTIONPOINT %>" onClick="checkusecrldisturifield()" value="<%=CHECKBOX_VALUE %>" <% if(certificateprofiledata.getUseCRLDistributionPoint()) out.write("CHECKED"); %>> <br> <input type="checkbox" name="<%=CHECKBOX_CRLDISTRIBUTIONPOINTCRITICAL %>" value="<%=CHECKBOX_VALUE %>" <% if(!certificateprofiledata.getUseCRLDistributionPoint()) out.write(" disabled "); else if(certificateprofiledata.getCRLDistributionPointCritical()) out.write("CHECKED"); %>> <br> <input type="text" name="<%=TEXTFIELD_CRLDISTURI%>" size="60" maxlength="255" <% if(!certificateprofiledata.getUseCRLDistributionPoint()) out.write(" disabled "); else if(!certificateprofiledata.getCRLDistributionPointURI().equals("")) out.write(" value=\"" + certificateprofiledata.getCRLDistributionPointURI() + "\""); else out.write(" value=\"" + globalconfiguration.getStandardCRLDistributionPointURI()+ "\"");%>> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" align="right"> <%= ejbcawebbean.getText("OCSPSERVICELOCATOR") %> <br> <%= ejbcawebbean.getText("OCSPSERVICELOCATORURI") %> </td> <td width="50%"> <input type="checkbox" name="<%=CHECKBOX_USEOCSPSERVICELOCATOR %>" onClick="checkuseocspservicelocatorfield()" value="<%=CHECKBOX_VALUE %>" <% if(certificateprofiledata.getUseOCSPServiceLocator()) out.write("CHECKED"); %>> <br> <input type="text" name="<%=TEXTFIELD_OCSPSERVICELOCATOR%>" size="60" maxlength="255" <% if(!certificateprofiledata.getUseOCSPServiceLocator()) out.write(" disabled "); else if(!certificateprofiledata.getOCSPServiceLocatorURI().equals("")) out.write(" value=\"" + certificateprofiledata.getOCSPServiceLocatorURI() + "\""); else out.write(" value=\"" + globalconfiguration.getStandardOCSPServiceLocatorURI()+ "\"");%>> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" align="right"> <%= ejbcawebbean.getText("CERTIFICATEPOLICIES") %> <br> <%= ejbcawebbean.getText("CERTIFICATEPOLICIESCRIT") %> <br> <%= ejbcawebbean.getText("CERTIFICATEPOLICYID") %> </td> <td width="50%"> <input type="checkbox" name="<%=CHECKBOX_USECERTIFICATEPOLICIES %>" onClick="checkusecertificatepoliciesfield()" value="<%=CHECKBOX_VALUE %>" <% if(certificateprofiledata.getUseCertificatePolicies()) out.write("CHECKED"); %>> <br> <input type="checkbox" name="<%=CHECKBOX_CERTIFICATEPOLICIESCRITICAL %>" value="<%=CHECKBOX_VALUE %>" <% if(!certificateprofiledata.getUseCertificatePolicies()) out.write(" disabled "); else if(certificateprofiledata.getCertificatePoliciesCritical()) out.write("CHECKED"); %>> <br> <input type="text" name="<%=TEXTFIELD_CERTIFICATEPOLICYID%>" size="60" maxlength="255" <% if(!certificateprofiledata.getUseCertificatePolicies()) out.write(" disabled "); else out.write(" value=\"" + certificateprofiledata.getCertificatePolicyId() + "\""); %> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" valign="top" align="right"> </td> <td width="50%" valign="top" align="right"> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" align="right"> <%= ejbcawebbean.getText("KEYUSAGE") %> <br> </td> <td width="50%"> <select name="<%=SELECT_KEYUSAGE%>" size="9" multiple > <% boolean[] ku = certificateprofiledata.getKeyUsage(); for(int i=0; i<keyusagetexts.length;i++){ %> <option value="<%= i %>" <% if(ku[i]) out.write(" selected "); %>> <%= ejbcawebbean.getText(keyusagetexts[i]) %> </option> <% } %> </select> </td> </tr> <tr id="Row<%=row++%2%>"> <td width="50%" align="right">
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -