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