证书增加crl参数的输入,并增加crl的格式校验

(cherry picked from commit ae283564cb)
This commit is contained in:
duandongmei
2019-01-19 08:56:37 +00:00
committed by 王鑫
parent aa5eccf995
commit 7e1875b384
4 changed files with 30 additions and 12 deletions

View File

@@ -342,7 +342,18 @@ function privateFileValidate(){
<div for="expireAfter"></div>
</div>
</div>
<div class="col-md-6 <c:if test="${isAdd }">hidden</c:if>">
<div class="col-md-6">
<div class="form-group">
<label class="control-label col-md-3"><font color="red">*</font><spring:message code="CRL"/></label>
<div class="col-md-6">
<input class="form-control required crlCheck" type="text" name="crl" value="${_cfg.crl}">
</div>
<div for="crl"></div>
</div>
</div>
</div>
<div class="row <c:if test="${isAdd }">hidden</c:if>">
<div class="col-md-6 <c:if test="${isAdd }">hidden</c:if>">
<div class="form-group">
<label class="control-label col-md-3"><spring:message code="issuer"/></label>
<div class="col-md-6">
@@ -351,7 +362,6 @@ function privateFileValidate(){
</div>
</div>
</div>
<div class="row <c:if test="${isAdd }">hidden</c:if>">
<div class="col-md-6">
<div class="form-group">
@@ -370,7 +380,7 @@ function privateFileValidate(){
</div>
</div>
<div class="row hidden">
<div class="col-md-6">
<div class="col-md-6 ">
<div class="form-group">
<label class="control-label col-md-3"><font color="red">*</font><spring:message code="public_key_algo"/></label>
<div class="col-md-6">
@@ -379,15 +389,7 @@ function privateFileValidate(){
<div for="publicKeyAlgo"></div>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label class="control-label col-md-3"><font color="red">*</font><spring:message code="crl"/></label>
<div class="col-md-6">
<input class="form-control required" type="text" name="crl" value="${_cfg.crl}">
</div>
<div for="crl"></div>
</div>
</div>
</div>
<%@include file="/WEB-INF/include/form/basicInfo.jsp" %>
</div>

View File

@@ -297,6 +297,7 @@
<th column="private_key_file" ><spring:message code="private_key_file"/></th>
<th column="public_key_file" ><spring:message code="public_key_file"/></th>
<th column="expire_after" ><spring:message code="expire_after"/></th>
<th column="crl" ><spring:message code="CRL"/></th>
<th column="issuer" ><spring:message code="issuer"/></th>
<th column="certificate_subject" ><spring:message code="certificate_subject"/></th>
<th column="not_before_time" ><spring:message code="not_before_time"/></th>
@@ -345,6 +346,12 @@
</a>
</td>
<td>${cfg.expireAfter }</td>
<td>
<a href="${cfg.crl }" target="_blank" data-original-title="${cfg.crl }"
class="tooltips" data-flag="false" data-html="true" data-placement="top">
${fn:substring(cfg.crl,0,20) }
</a>
</td>
<td>
<a href="javascript:void(0)" target="_blank" data-original-title="${cfg.issuer }"
class="tooltips" data-flag="false" data-html="true" data-placement="top">