12 |
<p class="topinfo-ok" if="!${cert} and ${request} and !${request.submitted}"> |
<p class="topinfo-ok" if="!${cert} and ${request} and !${request.submitted}"> |
13 |
Your request still needs to be <a href="action:viewrequest">submitted</a> to the certificate authority.</p> |
Your request still needs to be <a href="action:viewrequest">submitted</a> to the certificate authority.</p> |
14 |
|
|
15 |
<p class="topinfo-ok" if="!${cert} and ${request} and !${request.submitted} and !${request.processed}"> |
<p class="topinfo-ok" if="!${cert} and ${request} and ${request.submitted} and !${request.processed}"> |
16 |
Your request is currently awaiting approval (<a href="action:viewrequest">more...</a>).</p> |
Your request is currently awaiting approval (<a href="action:viewrequest">more...</a>).</p> |
17 |
|
|
18 |
<p class="topinfo-ok" if="!${cert} and ${request} and !${request.submitted} and ${request.processed}"> |
<p class="topinfo-ok" if="!${cert} and ${request} and ${request.processed}"> |
19 |
Your request has been accepted, you can now <a href="action:install">retrieve your certificate</a>.</p> |
Your request has been accepted, you can now <a href="action:install">retrieve your certificate</a>.</p> |
20 |
|
|
21 |
<p class="topinfo-bad" if="${cert} and !${valid}"> |
<p class="topinfo-bad" if="${cert} and !${valid}"> |
48 |
<td class="validity"> |
<td class="validity"> |
49 |
<span if="${valid.notbefore}" c="from ${valid.notbefore}"/> |
<span if="${valid.notbefore}" c="from ${valid.notbefore}"/> |
50 |
<span if="${valid.notafter}" c="to ${valid.notafter}"/> |
<span if="${valid.notafter}" c="to ${valid.notafter}"/> |
51 |
<span if="${valid}" class="valid" title="certificate is valid and can be used" c="${state.icon.html}"/> |
<span if="${valid}" class="valid" title="certificate is valid and can be used">✓</span> |
52 |
<span if="!${valid}" class="invalid" title="certificate is expired or revoked" c="${state.icon.html}"/> |
<span if="!${valid}" class="invalid" title="certificate is expired or revoked">✕</span> |
53 |
</td> |
</td> |
54 |
</tr> |
</tr> |
55 |
<!-- |
<!-- |
63 |
</td> |
</td> |
64 |
</tr> |
</tr> |
65 |
--> |
--> |
66 |
</table> |
|
|
<p class="showdetails"> |
|
|
<a href="action:showdetails" class="shown-${(${view.showdetails})}">Details</a> |
|
|
</p> |
|
|
<table summary="certificate details" cellpadding="3" class="details" if="${view.showdetails}"> |
|
67 |
<tr> |
<tr> |
68 |
|
<td colspan="2" class="showdetails"> |
69 |
|
<a href="action:showdetails" class="shown-${(${view.showdetails})}">Details</a> |
70 |
|
</td> |
71 |
|
</tr> |
72 |
|
<tr class="details" if="${view.showdetails} and ${subject}"> |
73 |
|
<th class="dn">DN</th> |
74 |
|
<td class="dn" c="${subject.x-dn-slash}"/> |
75 |
|
</tr> |
76 |
|
<tr class="details" if="${view.showdetails} and ${modulus}"> |
77 |
<th class="modulus">Modulus</th> |
<th class="modulus">Modulus</th> |
78 |
<td class="modulus"><span c="${modulus.first20}"/>...</td> |
<td class="modulus"><span c="${modulus.first20}"/>...</td> |
79 |
</tr> |
</tr> |
80 |
<tr if="${usage}"> |
<tr class="details" if="${view.showdetails} and ${usage}"> |
81 |
<th class="usage">Usage</th> |
<th class="usage">Usage</th> |
82 |
<td class="usage"> |
<td class="usage"> |
83 |
<span if="${usage.any}" title="usable for anything">any,</span> |
<span if="${usage.any}" title="usable for anything">any,</span> |
85 |
<span if="${usage.emailprotection}" title="usable for signing and encrypting emails">Email protection,</span> |
<span if="${usage.emailprotection}" title="usable for signing and encrypting emails">Email protection,</span> |
86 |
</td> |
</td> |
87 |
</tr> |
</tr> |
88 |
<tr> |
<tr class="details" if="${view.showdetails} and ${path}"> |
89 |
<th class="location">Location</th> |
<th class="location">Location</th> |
90 |
<td class="location" c="${path}"/> |
<td class="location" c="${path}"/> |
91 |
</tr> |
</tr> |