From 532a4b033669497d972683320e3d1d6dde1943f6 Mon Sep 17 00:00:00 2001 From: Yoshie Muranaka Date: Fri, 27 Mar 2020 11:00:50 -0700 Subject: Add generate CSR to SSL certificates page Adds ability to generate, then download or copy a CSR from the GUI - Import FormTagsPlugin to use for alternate names field Signed-off-by: Yoshie Muranaka Change-Id: I060e8d7917a79dafbfb67c758f5baa4a36ab86ae --- src/views/AccessControl/SslCertificates/SslCertificates.vue | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'src/views/AccessControl/SslCertificates/SslCertificates.vue') diff --git a/src/views/AccessControl/SslCertificates/SslCertificates.vue b/src/views/AccessControl/SslCertificates/SslCertificates.vue index 313b3218..79cdea65 100644 --- a/src/views/AccessControl/SslCertificates/SslCertificates.vue +++ b/src/views/AccessControl/SslCertificates/SslCertificates.vue @@ -32,7 +32,11 @@ - + + + + {{ $t('pageSslCertificates.generateCsr') }} + - + @@ -87,6 +92,7 @@ import IconAdd from '@carbon/icons-vue/es/add--alt/20'; import IconReplace from '@carbon/icons-vue/es/renew/20'; import IconTrashcan from '@carbon/icons-vue/es/trash-can/20'; +import ModalGenerateCsr from './ModalGenerateCsr'; import ModalUploadCertificate from './ModalUploadCertificate'; import PageTitle from '../../../components/Global/PageTitle'; import TableRowAction from '../../../components/Global/TableRowAction'; @@ -102,6 +108,7 @@ export default { IconAdd, IconReplace, IconTrashcan, + ModalGenerateCsr, ModalUploadCertificate, PageTitle, StatusIcon, -- cgit v1.2.3