Troubleshooting: Check the parameters
Import PKCS#12 Certificate
Import PKCS#12 Certificate
pki_set_pkcs12 name=Name password=Password certificate=Base64Data
[ services=<xcli [ ,cim ] [ ,ipsec ] ... | ALL | NONE> ]
Parameters:
Name Type Description Mandatory Default
services N/A Comma seperated
list of services to
use this certificate
N none
password String The PKCS#12 file
password
Y N/A
name String The certificate
symbolic name
Y N/A
certificat
e
N/A The PKCS#12
content in one line
base64 format.
Such input can be
created for
example by base64
utility: base64 -w0
myCert.pfx
Y N/A
Import PKCS#12 Certificate
Access Control:
User Category Permission
Storage administrator Allowed
Storage integration administrator Disallowed
Application administrator Disallowed
Security administrator Allowed
Read-only users Disallowed
Technicians Disallowed
Completion Codes:
v SERVICE_IS_USING_OTHER_CERTIFICATE
Service 'services' is using other certificate.
Troubleshooting: Edit the certificate used by service before
v CANNOT_VALIDATE_PKCS12_FILE
Failed validating PKCS#12 file.
Troubleshooting: Check PKCS#12 file content is encoded to base64, and the
password is OK.
v DEFAULT_CERTIFICATE_ALREADY_EXIST
Other default certificate already exist.
Troubleshooting: Remove the default certificate, or make it not default.
Chapter 16. PKI configuration 343