/[pdpsoft]/branches/nl.nikhef.jgridstart-flyingsaucer/nl.nikhef.jgridstart/src/nl/nikhef/jgridstart/gui/certificate_info.html
ViewVC logotype

Contents of /branches/nl.nikhef.jgridstart-flyingsaucer/nl.nikhef.jgridstart/src/nl/nikhef/jgridstart/gui/certificate_info.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 712 - (show annotations) (download) (as text)
Wed Sep 2 07:55:37 2009 UTC (12 years, 2 months ago) by wvengen
File MIME type: application/xhtml+xml
File size: 4275 byte(s)
* don't upload CSR when certificate is available online
* use full modulus when downloading certificate (DutchGridCA)
1 <html>
2 <head>
3 <title c="Certificate of ${subject.cn}"/>
4 <link rel="stylesheet" type="text/css" href="style.css"/>
5 </head>
6 <body id="infopane">
7 <h1>Certificate of <span c="${subject.cn}"/></h1>
8
9 <p class="info-bad" if="!${cert} and !${request}">
10 This certificate is incomplete, you might consider removing it manually.</p>
11
12 <p class="info-ok" if="!${cert} and ${request} and !${request.submitted} and !${request.processed}">
13 Your request still needs to be <a href="action:viewrequest(1)">submitted</a> to the certificate authority.</p>
14
15 <p class="info-ok" if="!${cert} and ${request} and ${request.submitted} and !${request.processed}">
16 Your request is currently awaiting approval (<a href="action:viewrequest(2)">more...</a>).</p>
17
18 <p class="info-ok" if="!${cert} and ${request} and ${request.processed}">
19 Your request has been accepted, you can now <a href="action:install(3)">retrieve your certificate</a>.</p>
20
21 <p class="info-bad" if="${cert} and !${valid}">
22 This certificate is expired, you can no longer use it.</p>
23
24 <!-- message from certificate check -->
25 <p class="info-detail" if="${state.message}" c="${state.message}">There is some problem and this is the exact cause shown here in /foo/bar/blyp/blablah/usercert.pem</p>
26
27 <form>
28 <table summary="certificate details" cellpadding="3">
29 <tr>
30 <th class="name"><label>Name</label></th>
31 <td class="name">
32 <span c="${subject.cn}"></span> <tt c="${subject.e}"></tt>
33 </td>
34 </tr>
35 <tr>
36 <th class="org"><label>Organisation</label></th>
37 <td class="org">
38 <span c="${subject.o.html}"/><span if="${subject.ou}" c=", ${subject.ou.html}"/>
39 </td>
40 </tr>
41 <tr if="${issuer}">
42 <th class="issuer"><label>Issuer</label></th>
43 <td class="issuer" c="${issuer.cn}"></td>
44 </tr>
45 <tr if="${cert.sn}">
46 <th class="serial"><label>Serial</label></th>
47 <td class="serial"><a href="https://ca.dutchgrid.nl/medium/query/?id=${cert.sn}" c="${cert.sn}"></a></td>
48 </tr>
49 <tr>
50 <th class="validity"><label>Valid</label></th>
51 <td class="validity">
52 <span if="${valid.notbefore}" c="from ${valid.notbefore}"/>
53 <span if="${valid.notafter}" c="to ${valid.notafter}"/>
54 <span if="${valid}" class="valid">&#x2713;</span>
55 <span if="!${valid} and ${cert}"><span class="invalid">&#x2715;</span> not yet valid or expired</span>
56 <span if="!${cert} and ${request}"><i>pending</i></span>
57 </td>
58 </tr>
59 <!--
60 <tr>
61 <th class="vo">VOs</th>
62 <td class="vo">
63 <a href="https://voms.grid.sara.nl:8443/voms/pvier/">pvier</a>,
64 <a href="https://voms.grid.sara.nl:8443/voms/ncf">ncf</a>,
65 <i>pending:</i>
66 <a href="https://voms.grid.sara.nl:8443/voms/vlemed" class="pending">vlemed</a>
67 </td>
68 </tr>
69 -->
70
71 <tr>
72 <td colspan="2" class="showdetails legend">
73 <a href="action:showdetails" class="shown-${(${view.showdetails})}">
74 <img src='triangle-right.png' widht='13' height='13' alt='>' if="!${view.showdetails}"/>
75 <img src='triangle-down.png' widht='13' height='13' alt='v' if="${view.showdetails}"/>
76 Details
77 </a>
78 </td>
79 </tr>
80 <tr class="details" if="${view.showdetails} and ${subject}">
81 <th class="dn"><label>DN</label></th>
82 <td class="dn" c="${subject.x-dn-slash}"/>
83 </tr>
84 <tr class="details" if="${view.showdetails} and ${modulus}">
85 <th class="modulus"><label>Modulus</label></th>
86 <td class="modulus" c="${modulus.first20}..."/>
87 </tr>
88 <tr class="details" if="${view.showdetails} and ${subject.x-hash}">
89 <th class="hash"><label>Subject Hash</label></th>
90 <td class="hash" c="${subject.x-hash}"/>
91 </tr>
92 <tr class="details" if="${view.showdetails} and ${usage}">
93 <th class="usage"><label>Usage</label></th>
94 <td class="usage">
95 <span if="${usage.any}" title="usable for anything">Anything,</span>
96 <span if="${usage.clientauth}" title="usable for client authentication like in a web browser">Client authentication,</span>
97 <span if="${usage.emailprotection}" title="usable for signing and encrypting emails">Email protection,</span>
98 </td>
99 </tr>
100 <tr class="details" if="${view.showdetails} and ${path}">
101 <th class="location"><label>Location</label></th>
102 <td class="location" c="${path}"/>
103 </tr>
104 </table>
105 </form>
106
107 </body>
108 </html>

grid.support@nikhef.nl
ViewVC Help
Powered by ViewVC 1.1.28