pfx-to-pem
v1.0.2
Published
Convert .pfx to .pem files (key, cert or both) with simple OpenSSL bindings
Downloads
2,979
Maintainers
Readme
pfx-to-pem
Converts .pfx to .pem files (key, cert or both) with simple OpenSSL bindings.
const PfxToPem = require('pfx-to-pem');
const pem = await PfxToPem.toPem({
path: '/path/to/my/cert.pfx',
password: 'myPass'
});
Will return an object:
{
"attributes": {
"version": 2,
"subject": {
"countryName": "",
"organizationName": "",
"stateOrProvinceName": "",
"localityName": "",
"organizationalUnitName": "",
"commonName": ""
},
"issuer": {
"countryName": "",
"organizationName": "",
"organizationalUnitName": "",
"commonName": ""
},
"serial": "",
"notBefore": "",
"notAfter": "",
"signatureAlgorithm": "",
"fingerPrint": "",
"altNames": [],
"extensions": {
"subjectAlternativeName": "",
"basicConstraints": "",
"authorityKeyIdentifier": "",
"keyUsage": "",
"certificatePolicies": "",
"cRLDistributionPoints": "",
"extendedKeyUsage": "",
"authorityInformationAccess": ""
}
},
"certificate": "",
"key": ""
}