diff options
| author | Pavel Vomacka <pvomacka@redhat.com> | 2016-04-25 09:38:30 +0200 |
|---|---|---|
| committer | Petr Vobornik <pvoborni@redhat.com> | 2016-06-06 18:34:33 +0200 |
| commit | 91ac959fe5df817e2322428acff392d735fa414e (patch) | |
| tree | 7f874fd1336659d24cf8663e80c9fbbfda65953a /install/ui/src | |
| parent | c56d65b064e1e0410c03cf1206816cad4d8d86cc (diff) | |
Extend the certificate request dialog
The command for requesting certificate for hosts and services is extended.
There is added how to add DNS name as subjectAltName.
https://fedorahosted.org/freeipa/ticket/5645
Reviewed-By: Petr Vobornik <pvoborni@redhat.com>
Diffstat (limited to 'install/ui/src')
| -rwxr-xr-x | install/ui/src/freeipa/certificate.js | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/install/ui/src/freeipa/certificate.js b/install/ui/src/freeipa/certificate.js index ec653a0a4..d03be2056 100755 --- a/install/ui/src/freeipa/certificate.js +++ b/install/ui/src/freeipa/certificate.js @@ -716,10 +716,19 @@ IPA.cert.request_action = function(spec) { } var request_message = text.get('@i18n:objects.cert.request_message'); + var ext; + if (facet.entity.name === 'service' || facet.entity.name === 'host') { + ext = text.get('@i18n:objects.cert.request_message_san'); + } + else { + ext = ''; + } + request_message = request_message.replace(/\$\{san\}/g, ext); request_message = request_message.replace(/\$\{cn_name\}/g, cn_name); request_message = request_message.replace(/\$\{cn\}/g, cn); request_message = request_message.replace(/\$\{realm\}/g, IPA.env.realm); + var dialog = IPA.cert.request_dialog({ title: title, message: request_message, |
