Projekt

Obecné

Profil

Stáhnout (8.21 KB) Statistiky
| Větev: | Tag: | Revize:
1 785793c3 David Friesecký
<!DOCTYPE html>
2
<html lang="en">
3
<head>
4
    <meta charset="UTF-8">
5
    <title>X.509 Certificate Management</title>
6 5f5de859 David Friesecký
    <link rel="stylesheet" href="/static/css/bootstrap.min.css">
7 443d18f2 David Friesecký
    <link rel="stylesheet" href="/static/css/certificate_detailed_view.css">
8 785793c3 David Friesecký
</head>
9
<body class="p-4">
10 5f5de859 David Friesecký
    <div id="certificate-detailed-view-content" class="p-4">
11 443d18f2 David Friesecký
        <div class="row">
12 f2316dc4 David Friesecký
            <h1 class="ml-2 d-inline-block">Certificate Detailed View</h1>
13 443d18f2 David Friesecký
            <span class="ml-2 mb-2">
14
                <div>
15
                    <a class="btn btn-success ml-2 mb-3" href="">Download Certificate</a>
16
                    <a class="btn btn-success ml-2 mb-3" href="">Download Root Certificate</a>
17
                    <a class="btn btn-success ml-2 mb-3" href="">Download Chain of Trust</a>
18
                </div>
19
                <div>
20
                    <a class="btn btn-warning ml-2 mb-2" href="">Revoke certificate</a>
21
                    <a class="btn btn-danger ml-2 mb-2" href="">Delete certificate</a>
22
                </div>
23 5f5de859 David Friesecký
            </span>
24 f2316dc4 David Friesecký
        </div>
25 443d18f2 David Friesecký
        <div>
26
            <a href=""><span class="caret-back font-weight-bold ml-2 mb-2">Issuing Certificate Authority</span></a>
27
            <div>
28
                <a href=""><span class="font-weight-bold ml-5 mb-2">CRL</span></a>
29
                <a href=""><span class="font-weight-bold ml-3 mb-2">OCSP</span></a>
30
            </div>
31
        </div>
32 785793c3 David Friesecký
        <div class="row">
33 443d18f2 David Friesecký
            <div class="col-xl-5">
34 f2316dc4 David Friesecký
                <table class="ml-auto mr-auto">
35
                    <tr>
36
                        <div class="form-group">
37
                            <td><label for="validity_start">Validity start:</label></td>
38
                            <td class="pl-3">
39
                                <input value="" type="date" id="validity_start" name="validity_start" class="form-control" disabled>
40
                            </td>
41
                        </div>
42
                    </tr>
43
                    <tr>
44
                        <div class="form-group">
45
                            <td><label for="validity_end">Validity end:</label></td>
46
                            <td class="pl-3">
47
                                <input value="" type="date" id="validity_end" name="validity_end" class="form-control" disabled>
48
                            </td>
49
                        </div>
50
                    </tr>
51
                    <tr>
52
                        <td colspan="2"><h5>Subject</h5></td>
53
                    </tr>
54
                    <tr>
55
                        <div class="form-group">
56
                            <td><label for="subject_C">Country Code:</label></td>
57
                            <td class="pl-3">
58
                                <input value="" type="text" id="subject_C" name="subject_C" class="form-control" disabled>
59
                            </td>
60
                        </div>
61
                    </tr>
62
                    <tr>
63
                        <div class="form-group">
64
                            <td><label for="subject_ST">Province/State:</label></td>
65
                            <td class="pl-3">
66
                                <input value="" type="text" id="subject_ST" name="subject_ST" class="form-control" disabled>
67
                            </td>
68
                        </div>
69
                    </tr>
70
                    <tr>
71
                        <div class="form-group">
72
                            <td><label for="subject_L">Locality:</label></td>
73
                            <td class="pl-3">
74
                                <input value="" type="text" id="subject_L" name="subject_L" class="form-control" disabled>
75
                            </td>
76
                        </div>
77
                    </tr>
78
                    <tr>
79
                        <div class="form-group">
80
                            <td><label for="subject_CN">Common Name:</label></td>
81
                            <td class="pl-3">
82
                                <input value="" type="text" id="subject_CN" name="subject_CN" class="form-control" disabled>
83
                            </td>
84
                        </div>
85
                    </tr>
86
                    <tr>
87
                        <div class="form-group">
88
                            <td><label for="subject_O">Organization:</label></td>
89
                            <td class="pl-3">
90
                                <input value="" type="text" id="subject_O" name="subject_O" class="form-control" disabled>
91
                            </td>
92
                        </div>
93
                    </tr>
94
                    <tr>
95
                        <div class="form-group">
96
                            <td><label for="subject_OU">Organization Unit:</label></td>
97
                            <td class="pl-3">
98
                                <input value="" type="text" id="subject_OU" name="subject_OU" class="form-control" disabled>
99
                            </td>
100
                        </div>
101
                    </tr>
102
                    <tr>
103
                        <div class="form-group">
104
                            <td><label for="subject_emailAddress">Email Address:</label></td>
105
                            <td class="pl-3">
106
                                <input value="" type="text" id="subject_emailAddress" name="subject_emailAddress" class="form-control" disabled>
107
                            </td>
108
                        </div>
109
                    </tr>
110
                    <tr>
111
                        <td>Usage:</td>
112
                        <td class="form-check">
113
                            <input class="form-check-input" v-model="certificateData.usage.CA" type="checkbox" id="isCA" name="isCA" value="CA" disabled>
114
                            <label class="form-check-label" for="isCA">CA</label><br>
115
116
                            <input class="form-check-input" v-model="certificateData.usage.digitalSignature" type="checkbox" id="isDigitalSignature" name="isDigitalSignature" value="DigitalSignature" disabled>
117
                            <label class="form-check-label" for="isDigitalSignature">Digital Signature</label><br>
118
119
                            <input class="form-check-input" v-model="certificateData.usage.authentication" type="checkbox" id="isAuthentication" name="isAuthentication" value="Authentication" disabled>
120
                            <label class="form-check-label" for="isAuthentication">Authentication</label><br>
121
122
                            <input class="form-check-input" v-model="certificateData.usage.SSL" type="checkbox" id="isSSL_TLS" name="isSSL_TLS" value="SSL_TLS" disabled>
123
                            <label class="form-check-label" for="isSSL_TLS">SSL/TLS</label><br>
124
                        </td>
125
                    </tr>
126
                </table>
127 5f5de859 David Friesecký
                <div class="text-center">
128
                    <a class="btn btn-success m-1" href="">Download Public Key</a>
129
                    <a class="btn btn-success m-1" href="">Download Private Key</a>
130
                </div>
131 785793c3 David Friesecký
            </div>
132 443d18f2 David Friesecký
            <div class="col-xl-7 table-responsive">
133 5f5de859 David Friesecký
                <table class="table table-striped table-hover">
134
                    <thead class="thead-dark text-center">
135
                        <tr>
136
                            <th scope="col" colspan="2">Issued Certificates</th>
137
                        </tr>
138
                        <tr>
139
                            <th class="w-65" scope="col">Common Name</th>
140
                            <th class="w-35" scope="col">Type</th>
141
                        </tr>
142
                    </thead>
143
                    <tbody>
144
                        <tr>
145
                            <td>&ltsome_certificate_name&gt</td>
146
                            <td>&lttype&gt</td>
147
                        </tr>
148
                        <tr>
149
                            <td>&ltsome_certificate_long_name&gt</td>
150
                            <td>&ltCA&gt</td>
151
                        </tr>
152
                        <tr>
153
                            <td>&ltsome _certificat e_very____________ _________l on gname&gt</td>
154
                            <td>&ltEnd Certificate&gt</td>
155
                        </tr>
156
                    </tbody>
157
                </table>
158 785793c3 David Friesecký
            </div>
159
        </div>
160
    </div>
161
162 5f5de859 David Friesecký
    <script src="/static/js/jquery-3.6.0.min.js"></script>
163
    <script src="/static/js/bootstrap.bundle.min.js"></script>
164 785793c3 David Friesecký
</body>
165
</html>