Library: NetSSL_OpenSSL
Package: SSLCore
Header: Poco/Net/AcceptCertificateHandler.h
A AcceptCertificateHandler is invoked whenever an error occurs verifying the certificate. It always accepts the certificate.
Should be using for testing purposes only.
Direct Base Classes: InvalidCertificateHandler
All Base Classes: InvalidCertificateHandler
Member Functions: onInvalidCertificate
Inherited Functions: onInvalidCertificate
AcceptCertificateHandler(
bool handleErrorsOnServerSide
);
Creates the AcceptCertificateHandler
virtual ~AcceptCertificateHandler();
Destroys the AcceptCertificateHandler.
void onInvalidCertificate(
const void * pSender,
VerificationErrorArgs & errorCert
);
Receives the questionable certificate in parameter errorCert. If one wants to accept the certificate, call errorCert.setIgnoreError(true).