summaryrefslogtreecommitdiffstats
path: root/etc/inc/certs.inc
diff options
context:
space:
mode:
Diffstat (limited to 'etc/inc/certs.inc')
-rw-r--r--etc/inc/certs.inc4
1 files changed, 3 insertions, 1 deletions
diff --git a/etc/inc/certs.inc b/etc/inc/certs.inc
index 88fb2b9..6d48e55 100644
--- a/etc/inc/certs.inc
+++ b/etc/inc/certs.inc
@@ -101,10 +101,12 @@ function ca_chain(& $cert) {
return "";
}
-function ca_import(& $ca, $str) {
+function ca_import(& $ca, $str, $key="") {
global $config;
$ca['crt'] = base64_encode($str);
+ if (!empty($key))
+ $ca['prv'] = base64_encode($key);
$subject = cert_get_subject($str, false);
$issuer = cert_get_issuer($str, false);
OpenPOWER on IntegriCloud