http://www.perlmonks.org?node_id=1058296

Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

Hello.

I was searching for a long time and found zero so far, so I decide to ask here.

I'm using Net::SSLeay for my script. I need to "manually" verify certificate before sending data to server.

Quote from SSLeay.pod:

"Beware that this method only allows after the fact verification of the certificate: by the time get_https3() has returned the https request has already been sent to the server, whether you decide to trust it or not. To do the verification correctly you must either employ the OpenSSL certificate verification framework or use the lower level API to first connect and verify the certificate and only then send the http data. See the implementation of ds_https3() for guidance on how to do this."

But where I could find that ds_https3 implementation? All searches via internet leads me to SSLeay.pod. I was searching inside all files in Net::SSLeay - nothing. And same result with OpenSSL sources.

Or maybe at least someone could explain what "ds" acronym from it name means, so it will help me to find details.

Thanks in advance for any help!