WebService-SSLLabs
view release on metacpan or search on metacpan
"off" by default. Please note that this parameter is ignored if a
cached report is returned.
previous_eta
will return the highest of either 10 seconds or the eta values from the
available endpoints from the previous analyze call. This value is
intended to act as the correct number of seconds to wait before calling
analyze again
get_endpoint_data
This call is used to retrieve detailed endpoint information. It will
return a single Endpoint object on success. The object will contain
complete assessment information. This call does not initiate new
assessments, even when a cached report is not found.
Parameters:
* host - as above
* s - endpoint IP address
* from_cache - see above.
get_status_codes
This call will return one StatusCodes instance.
max_assessments
This call will return the maximum number of concurrent assessments the
client is allowed to initiate. This information is only available after
a analyze, get_endpoint_data, info or get_status_codes call has been
made. It is retrieved from the X-Max-Assessments header from a
successful API call.
current_assessments
This call will return the number of ongoing assessments submitted by
this client. This information is only available after a analyze,
get_endpoint_data, info or get_status_codes call has been made. It is
retrieved from the X-Current-Assessments header in a successful API
call.
get_root_certs_raw
This call will return a scalar containing the root certificates used
for trust validation.
DIAGNOSTICS
Failed to retrieve %s
The URL could not be retrieved. Check network and proxy settings.
CONFIGURATION AND ENVIRONMENT
WebService::SSLLabs requires no configuration files or environment
variables. However, it will use the values of $ENV{no_proxy} and
$ENV{HTTP_PROXY} as defaults for calls to the
https://www.ssllabs.com/ssltest API via the LWP::UserAgent module.
DEPENDENCIES
WebService::SSLLabs requires the following non-core modules
JSON
LWP::UserAgent
URI
URI::Escape
INCOMPATIBILITIES
None reported
BUGS AND LIMITATIONS
Please report any bugs or feature requests to bug-net-ssllabs at
rt.cpan.org, or through the web interface at
http://rt.cpan.org/NoAuth/ReportBug.html?Queue=WebService-SSLLabs. I
will be notified, and then you'll automatically be notified of progress
on your bug as I make changes.
AUTHOR
David Dick, <ddick at cpan.org>
SUPPORT
You can find documentation for this module with the perldoc command.
perldoc WebService::SSLLabs
You can also look for information at:
* RT: CPAN's request tracker (report bugs here)
http://rt.cpan.org/NoAuth/Bugs.html?Dist=WebService-SSLLabs
* AnnoCPAN: Annotated CPAN documentation
http://annocpan.org/dist/WebService-SSLLabs
* CPAN Ratings
http://cpanratings.perl.org/d/WebService-SSLLabs
* Search CPAN
http://search.cpan.org/dist/WebService-SSLLabs/
ACKNOWLEDGEMENTS
Thanks to Ivan Ristic and the team at https://www.qualys.com for
providing the service at https://www.ssllabs.com
POD was extracted from the API help at
https://github.com/ssllabs/ssllabs-scan/blob/stable/ssllabs-api-docs.md
LICENSE AND COPYRIGHT
( run in 0.491 second using v1.01-cache-2.11-cpan-d7a12ab2c7f )