libio-async-ssl-perl

module to use SSL/TLS with IO::Async

Description

IO::Async::SSL extends existing IO::Async classes with extra methods to allow the use of SSL or TLS-based connections using IO::Socket::SSL. It does not directly provide any methods or functions of its own.

Primarily, it provides SSL_connect and SSL_listen, which yield IO::Socket::SSL-upgraded socket handles or IO::Async::Stream instances, and two forms of SSL_upgrade to upgrade an existing TCP connection to use SSL.

As an additional convenience, if the SSL_verify_mode and SSL_ca_* options are omitted, the module will attempt to provide them by querying the result of IO::Socket::SSL's default_ca function. Otherwise, the module will print a warning and set SSL_VERIFY_NONE instead.

Upload more screenshots

Please help extend the collection of screenshots. Just make a screenshot and upload it here. You don't need to register or anything.

Upload a screenshot

Hint: upload an image here from your clipboard with Ctrl-V


Homepage

https://metacpan.org/release/IO-Async-SSL


Install this software package

If the package is available for the distribution you are currently using on your computer then install the software by clicking on…

Install libio-async-ssl-perl