Datasnap.DSHTTPClient.TDSHTTP.OnValidatePeerCertificateErr
Delphi
property OnValidatePeerCertificateErr: TValidateCertificateErr read FOnValidatePeerCertificateErr write FOnValidatePeerCertificateErr;
C++
__property Data::Dbxcommon::TValidateCertificateErr OnValidatePeerCertificateErr = {read=FOnValidatePeerCertificateErr, write=FOnValidatePeerCertificateErr};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
event | public | Datasnap.DSHTTPClient.pas Datasnap.DSHTTPClient.hpp |
Datasnap.DSHTTPClient | TDSHTTP |
Beschreibung
Wird ausgelöst, wenn beim Validieren des Peer-SSL-Zertifikats ein Fehler auftritt.
Mit dem OnValidatePeerCertificateErr-Ereignis verwalten Sie die Peer-Zertifikatsfehler, für die eine Validierung durch den Benutzer erforderlich ist.
Die Ereignisbehandlungsroutine von OnValidatePeerCertificateErr übernimmt die folgenden Parameter:
Owner
: Objekt, das das Callback aufruft.Certificate
: X.509-Zertifikat.ADepth
: Anzahl der zu validierende Zertifikate.AError
: Fehleranzahl, die vom Server berichtet wird.Ok
:True
, wenn das Zertifikat gültig ist, ansonstenFalse
.