forked from engineering/cloudservices
Fix array errors if null
parent
2a60c7dcf2
commit
e21140ce58
|
@ -35,16 +35,16 @@ export default async function parseCertificate(client: Client, pathToCertificate
|
||||||
subject: {
|
subject: {
|
||||||
commonName: parsedObject.RawParse.Subject.CommonName,
|
commonName: parsedObject.RawParse.Subject.CommonName,
|
||||||
emailAddress: parsedObject.AbstractParse.EmailAddress,
|
emailAddress: parsedObject.AbstractParse.EmailAddress,
|
||||||
organizationName: parsedObject.RawParse.Subject.Organization[0],
|
organizationName: parsedObject.RawParse.Subject.Organization ? parsedObject.RawParse.Subject.Organization[0] : null,
|
||||||
organizationalUnitName: parsedObject.RawParse.Subject.OrganizationalUnit[0],
|
organizationalUnitName: parsedObject.RawParse.Subject.OrganizationalUnit ? parsedObject.RawParse.Subject.OrganizationalUnit[0] : null,
|
||||||
countryName: parsedObject.RawParse.Subject.Country[0],
|
countryName: parsedObject.RawParse.Subject.Country ? parsedObject.RawParse.Subject.Country[0] : null,
|
||||||
},
|
},
|
||||||
issuer: {
|
issuer: {
|
||||||
commonName: parsedObject.RawParse.Issuer.CommonName,
|
commonName: parsedObject.RawParse.Issuer.CommonName,
|
||||||
emailAddress: null,
|
emailAddress: null,
|
||||||
organizationName: parsedObject.RawParse.Issuer.Organization[0],
|
organizationName: parsedObject.RawParse.Issuer.Organization ? parsedObject.RawParse.Issuer.Organization[0] : null,
|
||||||
organizationalUnitName: parsedObject.RawParse.Issuer.OrganizationalUnit[0],
|
organizationalUnitName: parsedObject.RawParse.Issuer.OrganizationalUnit ? parsedObject.RawParse.Issuer.OrganizationalUnit[0] : null,
|
||||||
countryName: parsedObject.RawParse.Issuer.Country[0],
|
countryName: parsedObject.RawParse.Issuer.Country ? parsedObject.RawParse.Issuer.Country[0] : null,
|
||||||
},
|
},
|
||||||
extensions: {
|
extensions: {
|
||||||
keyUsage: '[ Not implemented by executable ]',
|
keyUsage: '[ Not implemented by executable ]',
|
||||||
|
|
Loading…
Reference in New Issue