NAME

Net::SSLLabs::Endpoint - Endpoint object

METHODS

new

a new Net::SSLLabs::Endpoint object, accepts a JSON object as it's parameter.

subject

certificate subject

ipAddress

endpoint IP address, in IPv4 or IPv6 format.

serverName

server name retrieved via reverse DNS

statusMessage

assessment status message

statusDetails

code of the operation currently in progress

statusDetailsMessage

description of the operation currently in progress

grade

possible values: A+, A-, A-F, T (no trust) and M (certificate name mismatch)

gradeTrustIgnored

grade (as above), if trust issues are ignored

hasWarnings

if this endpoint has warnings that might affect the score (e.g., get A- instead of A).

isExceptional

this flag will be raised when an exceptional configuration is encountered. The SSL Labs test will give such sites an A+.

progress

assessment progress, which is a value from 0 to 100, and -1 if the assessment has not yet started

duration

assessment duration, in milliseconds

eta

estimated time, in seconds, until the completion of the assessment

delegation

indicates domain name delegation with and without the www prefix

bit 0 (1) - set for non-prefixed access
bit 1 (2) - set for prefixed access

details

this field contains an EndpointDetails object. It's not present by default, but can be enabled by using the "all" paramerer to the analyze API call.