ssllabs.endpoint¶
-
class
ssllabs.endpoint.
Delegation
(data)[source]¶ Bases:
object
domain name delegation with and without the www prefix, from
Endpoint.delegation()
-
nonprefixed
¶ set for non-prefixed access
-
prefixed
¶ set for prefixed access
-
-
class
ssllabs.endpoint.
Endpoint
(data)[source]¶ Bases:
ssllabs.object.Object
Object representing a single endpoint, accessed from
ssllabs.host.Host.endpoints()
-
delegation
¶ indicates domain name delegation with and without the www prefix bit as a
Delegation
object.
-
details
¶ this field contains a
ssllabs.endpointdetails.EndpointDetails
object.
-
duration
¶ assessment duration, as a timedelta
-
eta
¶ estimated time, as a timedelta, until the completion of the assessment
-
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).
-
ipAddress
¶ endpoint IP address, in IPv4 or IPv6 format.
-
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
-
serverName
¶ server name retrieved via reverse DNS
-
statusDetails
¶ code of the operation currently in progress
-
statusDetailsMessage
¶ description of the operation currently in progress
-
statusMessage
¶ assessment status message; this field will contain “Ready” if the endpoint assessment was successful.
-