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_crlmanager.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_crlmanager.php')
-rw-r--r-- | src/usr/local/www/system_crlmanager.php | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/usr/local/www/system_crlmanager.php b/src/usr/local/www/system_crlmanager.php index 9cb7f20..85a4632 100644 --- a/src/usr/local/www/system_crlmanager.php +++ b/src/usr/local/www/system_crlmanager.php @@ -583,6 +583,10 @@ if ($act == "new" || $act == gettext("Save") || $input_errors) { </thead> <tbody> <?php + $pluginparams = array(); + $pluginparams['type'] = 'certificates'; + $pluginparams['event'] = 'used_crl'; + $certificates_used_by_packages = pkg_call_plugins('plugin_certificates', $pluginparams); // Map CRLs to CAs in one pass $ca_crl_map = array(); foreach ($a_crl as $crl) { @@ -634,7 +638,9 @@ if ($act == "new" || $act == gettext("Save") || $input_errors) { <td><?=$tmpcrl['descr']; ?></td> <td><i class="fa fa-<?=($internal) ? "check" : "times"; ?>"></i></td> <td><?=($internal) ? count($tmpcrl['cert']) : "Unknown (imported)"; ?></td> - <td><i class="fa fa-<?=($inuse) ? "check" : "times"; ?>"></i></td> + <td><i class="fa fa-<?=($inuse) ? "check" : "times"; ?>"></i> + <?php echo cert_usedby_description($tmpcrl['refid'], $certificates_used_by_packages); ?> + </td> <td> <a href="system_crlmanager.php?act=exp&id=<?=$tmpcrl['refid']?>" class="fa fa-download" title="<?=gettext("Export CRL")?>" ></a> <?php |