diff options
author | PiBa-NL <pba_2k3@yahoo.com> | 2017-04-17 20:32:38 +0200 |
---|---|---|
committer | PiBa-NL <pba_2k3@yahoo.com> | 2017-04-17 20:32:38 +0200 |
commit | 3bde5cdd705b2c8a71f6eb12833d1d95ccc133c7 (patch) | |
tree | bd537cbc7e42d3584df5321b68b09a1bf80ae845 /src/usr/local/www/system_camanager.php | |
parent | 8a0af41adc9c29ccf7b8dabb3b7658abf46054a6 (diff) | |
download | pfsense-3bde5cdd705b2c8a71f6eb12833d1d95ccc133c7.zip pfsense-3bde5cdd705b2c8a71f6eb12833d1d95ccc133c7.tar.gz |
certificate manager, show 'in use' also for CA and CRL where certificates are in use by packages.
Diffstat (limited to 'src/usr/local/www/system_camanager.php')
-rw-r--r-- | src/usr/local/www/system_camanager.php | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/usr/local/www/system_camanager.php b/src/usr/local/www/system_camanager.php index 997ca8e..e01e8ee 100644 --- a/src/usr/local/www/system_camanager.php +++ b/src/usr/local/www/system_camanager.php @@ -371,6 +371,11 @@ if (!($act == "new" || $act == "edit" || $act == gettext("Save") || $input_error </thead> <tbody> <?php +$pluginparams = array(); +$pluginparams['type'] = 'certificates'; +$pluginparams['event'] = 'used_ca'; +$certificates_used_by_packages = pkg_call_plugins('plugin_certificates', $pluginparams); + foreach ($a_ca as $i => $ca): $name = htmlspecialchars($ca['descr']); $subj = cert_get_subject($ca['crt']); @@ -427,6 +432,7 @@ foreach ($a_ca as $i => $ca): <?php if (is_ldap_peer_ca($ca['refid'])): ?> <?=gettext("LDAP Server")?> <?php endif?> + <?php echo cert_usedby_description($ca['refid'], $certificates_used_by_packages); ?> </td> <td class="text-nowrap"> <a class="fa fa-pencil" title="<?=gettext("Edit CA")?>" href="system_camanager.php?act=edit&id=<?=$i?>"></a> |