NAME
Net::SSLLabs::ChainCert - ChainCert object
METHODS
new
a new Net::SSLLabs::ChainCert object, accepts a JSON object as it's parameter.
subject
certificate subject
label
certificate label (user-friendly name)
notBefore
notAfter
issuerSubject
issuer subject
issuerLabel
issuer label (user-friendly name)
sigAlg
issues
a number of flags the describe the problems with this certificate:
- bit 0 (1) - certificate not yet valid
- bit 1 (2) - certificate expired
- bit 2 (4) - weak key
- bit 3 (8) - weak signature
- bit 4 (16) - blacklisted
keyAlg
key algorithm.
keySize
key size, in bits appopriate for the key algorithm.
keyStrength
key strength, in equivalent RSA bits.
revocationStatus
a number that describes the revocation status of the certificate:
- 0 - not checked
- 1 - certificate revoked
- 2 - certificate not revoked
- 3 - revocation check error
- 4 - no revocation information
- 5 - internal error
crlRevocationStatus
same as revocationStatus, but only for the CRL information (if any).
ocspRevocationStatus
same as revocationStatus, but only for the OCSP information (if any).
raw
PEM-encoded certificate data