Revize 56b36ca7
Přidáno uživatelem Jan Pašek před asi 4 roky(ů)
static/js/components.js | ||
---|---|---|
38 | 38 |
// Certificate authority to be represented by the option |
39 | 39 |
props: ["ca"], |
40 | 40 |
template: "<option v-bind:value='ca.id'>{{ ca.CN }}</option>" |
41 |
}); |
|
42 |
|
|
43 |
// Component representing a certificate issued by displayed CA |
|
44 |
Vue.component("issued-by-list-item", { |
|
45 |
props: ["certificate"], |
|
46 |
template: "<tr class='align-middle text-center'>"+ |
|
47 |
"<td class='align-middle'><a :href='certificateURL' class='font-weight-bold'>{{ certificate.CN }}</a></td>"+ |
|
48 |
"<td class='align-middle'>" + |
|
49 |
" <div v-if='certificate.usage.CA'>CA</div>" + |
|
50 |
" <div v-if='certificate.usage.authentication'>authentication</div>" + |
|
51 |
" <div v-if='certificate.usage.digitalSignature'>digital signature</div>" + |
|
52 |
" <div v-if='certificate.usage.SSL'>SSL/TLS</div>" + |
|
53 |
"</td>"+ |
|
54 |
"</tr>", |
|
55 |
computed: { |
|
56 |
certificateURL: function () { |
|
57 |
return "/static/certificate.html?id=" + this.certificate.id; |
|
58 |
} |
|
59 |
} |
|
41 | 60 |
}); |
Také k dispozici: Unified diff
Re #8583 - Display issued certificates