Expose extra certificate information: full breakdown of issuer and subject principals, as well as full structure of intermediate issuer certificates.
This commit is contained in:
parent
446399c3c1
commit
5d028f9163
4 changed files with 47 additions and 4 deletions
8
docs/api/structures/certificate-principal.md
Normal file
8
docs/api/structures/certificate-principal.md
Normal file
|
@ -0,0 +1,8 @@
|
|||
# CertificatePrincipal Object
|
||||
|
||||
* `commonName` String - Common Name
|
||||
* `organizations` String[] - Organization names
|
||||
* `organizationUnits` String[] - Organization Unit names
|
||||
* `locality` String - Locality
|
||||
* `state` String - State or province
|
||||
* `country` String - Country or region
|
|
@ -1,8 +1,10 @@
|
|||
# Certificate Object
|
||||
|
||||
* `data` String - PEM encoded data
|
||||
* `chain` String[] - PEM encoded chain
|
||||
* `issuer` [CertificatePrincipal](structures/certificate-principal.md) - Issuer principal
|
||||
* `issuerName` String - Issuer's Common Name
|
||||
* `issuerCert` Certificate - Issuer certificate (if not self-signed)
|
||||
* `subject` [CertificatePrincipal](structures/certificate-principal.md) - Subject principal
|
||||
* `subjectName` String - Subject's Common Name
|
||||
* `serialNumber` String - Hex value represented string
|
||||
* `validStart` Number - Start date of the certificate being valid in seconds
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue