Datasnap.DSHTTPClient.TDSHTTP.OnValidatePeerCertificateErr
Delphi
property OnValidatePeerCertificateErr: TValidateCertificateErr read FOnValidatePeerCertificateErr write FOnValidatePeerCertificateErr;
C++
__property Data::Dbxcommon::TValidateCertificateErr OnValidatePeerCertificateErr = {read=FOnValidatePeerCertificateErr, write=FOnValidatePeerCertificateErr};
Properties
| Type | Visibility | Source | Unit | Parent |
|---|---|---|---|---|
| event | public | Datasnap.DSHTTPClient.pas Datasnap.DSHTTPClient.hpp |
Datasnap.DSHTTPClient | TDSHTTP |
Description
Occurs when an error arises while validating the peer SSL certificate.
Use the OnValidatePeerCertificateErr event to manage peer certificate errors that require user validation.
The event handler of OnValidatePeerCertificateErr receives the following parameters:
Owner: object that invokes the callback.Certificate: X.509 certificate.ADepth: Number of certificates to be validated.AError: Error number reported by the server.Ok:Trueif the certificate is valid,Falseotherwise.