Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 7a423499

Přidáno uživatelem Jan Pašek před asi 4 roky(ů)

Re #8583 - Details page subject data

Zobrazit rozdíly:

static/certificate.html
12 12
            <h1 class="ml-2 d-inline-block">Certificate Detailed View</h1>
13 13
            <span class="ml-2 mb-2">
14 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>
15
                    <a class="btn btn-success ml-2 mb-3" v-on:click="onCertificateDownload()">Download Certificate</a>
16
                    <a class="btn btn-success ml-2 mb-3" v-on:click="onRootDownload()">Download Root Certificate</a>
17
                    <a class="btn btn-success ml-2 mb-3" v-on:click="onChainDownload()">Download Chain of Trust</a>
18 18
                </div>
19 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>
20
                    <a class="btn btn-warning ml-2 mb-2" v-on:click="onRevoke()">Revoke certificate</a>
21
                    <a class="btn btn-danger ml-2 mb-2" v-on:click="onDelete()">Delete certificate</a>
22 22
                </div>
23 23
            </span>
24 24
        </div>
......
36 36
                        <div class="form-group">
37 37
                            <td><label for="validity_start">Validity start:</label></td>
38 38
                            <td class="pl-3">
39
                                <input value="" type="date" id="validity_start" name="validity_start" class="form-control" disabled>
39
                                <input :value="startDate" type="text" id="validity_start" name="validity_start" class="form-control" disabled>
40 40
                            </td>
41 41
                        </div>
42 42
                    </tr>
......
44 44
                        <div class="form-group">
45 45
                            <td><label for="validity_end">Validity end:</label></td>
46 46
                            <td class="pl-3">
47
                                <input value="" type="date" id="validity_end" name="validity_end" class="form-control" disabled>
47
                                <input :value="endDate" type="text" id="validity_end" name="validity_end" class="form-control" disabled>
48 48
                            </td>
49 49
                        </div>
50 50
                    </tr>
......
55 55
                        <div class="form-group">
56 56
                            <td><label for="subject_C">Country Code:</label></td>
57 57
                            <td class="pl-3">
58
                                <input value="" type="text" id="subject_C" name="subject_C" class="form-control" disabled>
58
                                <input :value="certificate.subject.C" type="text" id="subject_C" name="subject_C" class="form-control" disabled>
59 59
                            </td>
60 60
                        </div>
61 61
                    </tr>
......
63 63
                        <div class="form-group">
64 64
                            <td><label for="subject_ST">Province/State:</label></td>
65 65
                            <td class="pl-3">
66
                                <input value="" type="text" id="subject_ST" name="subject_ST" class="form-control" disabled>
66
                                <input :value="certificate.subject.ST" type="text" id="subject_ST" name="subject_ST" class="form-control" disabled>
67 67
                            </td>
68 68
                        </div>
69 69
                    </tr>
......
71 71
                        <div class="form-group">
72 72
                            <td><label for="subject_L">Locality:</label></td>
73 73
                            <td class="pl-3">
74
                                <input value="" type="text" id="subject_L" name="subject_L" class="form-control" disabled>
74
                                <input :value="certificate.subject.L" type="text" id="subject_L" name="subject_L" class="form-control" disabled>
75 75
                            </td>
76 76
                        </div>
77 77
                    </tr>
......
79 79
                        <div class="form-group">
80 80
                            <td><label for="subject_CN">Common Name:</label></td>
81 81
                            <td class="pl-3">
82
                                <input value="" type="text" id="subject_CN" name="subject_CN" class="form-control" disabled>
82
                                <input :value="certificate.subject.CN" type="text" id="subject_CN" name="subject_CN" class="form-control" disabled>
83 83
                            </td>
84 84
                        </div>
85 85
                    </tr>
......
87 87
                        <div class="form-group">
88 88
                            <td><label for="subject_O">Organization:</label></td>
89 89
                            <td class="pl-3">
90
                                <input value="" type="text" id="subject_O" name="subject_O" class="form-control" disabled>
90
                                <input :value="certificate.subject.O" type="text" id="subject_O" name="subject_O" class="form-control" disabled>
91 91
                            </td>
92 92
                        </div>
93 93
                    </tr>
......
95 95
                        <div class="form-group">
96 96
                            <td><label for="subject_OU">Organization Unit:</label></td>
97 97
                            <td class="pl-3">
98
                                <input value="" type="text" id="subject_OU" name="subject_OU" class="form-control" disabled>
98
                                <input :value="certificate.subject.OU" type="text" id="subject_OU" name="subject_OU" class="form-control" disabled>
99 99
                            </td>
100 100
                        </div>
101 101
                    </tr>
......
103 103
                        <div class="form-group">
104 104
                            <td><label for="subject_emailAddress">Email Address:</label></td>
105 105
                            <td class="pl-3">
106
                                <input value="" type="text" id="subject_emailAddress" name="subject_emailAddress" class="form-control" disabled>
106
                                <input :value="certificate.subject.emailAddress" type="text" id="subject_emailAddress" name="subject_emailAddress" class="form-control" disabled>
107 107
                            </td>
108 108
                        </div>
109 109
                    </tr>
110 110
                    <tr>
111 111
                        <td>Usage:</td>
112 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>
113
                            <input class="form-check-input" v-model="certificate.usage.CA" type="checkbox" id="isCA" name="isCA" value="CA" disabled>
114 114
                            <label class="form-check-label" for="isCA">CA</label><br>
115 115

  
116
                            <input class="form-check-input" v-model="certificateData.usage.digitalSignature" type="checkbox" id="isDigitalSignature" name="isDigitalSignature" value="DigitalSignature" disabled>
116
                            <input class="form-check-input" v-model="certificate.usage.digitalSignature" type="checkbox" id="isDigitalSignature" name="isDigitalSignature" value="DigitalSignature" disabled>
117 117
                            <label class="form-check-label" for="isDigitalSignature">Digital Signature</label><br>
118 118

  
119
                            <input class="form-check-input" v-model="certificateData.usage.authentication" type="checkbox" id="isAuthentication" name="isAuthentication" value="Authentication" disabled>
119
                            <input class="form-check-input" v-model="certificate.usage.authentication" type="checkbox" id="isAuthentication" name="isAuthentication" value="Authentication" disabled>
120 120
                            <label class="form-check-label" for="isAuthentication">Authentication</label><br>
121 121

  
122
                            <input class="form-check-input" v-model="certificateData.usage.SSL" type="checkbox" id="isSSL_TLS" name="isSSL_TLS" value="SSL_TLS" disabled>
122
                            <input class="form-check-input" v-model="certificate.usage.SSL" type="checkbox" id="isSSL_TLS" name="isSSL_TLS" value="SSL_TLS" disabled>
123 123
                            <label class="form-check-label" for="isSSL_TLS">SSL/TLS</label><br>
124 124
                        </td>
125 125
                    </tr>
126 126
                </table>
127 127
                <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>
128
                    <a class="btn btn-success m-1" v-on:click="onPublicKeyDownload()">Download Public Key</a>
129
                    <a class="btn btn-success m-1" v-on:click="onPrivateKeyDownload()">Download Private Key</a>
130 130
                </div>
131 131
            </div>
132 132
            <div class="col-xl-7 table-responsive">

Také k dispozici: Unified diff