Data.DBXCommon.TValidateCertificate
Delphi
TValidateCertificate = procedure(Owner: TObject; Certificate: TX509Certificate;
const ADepth: Integer; var Ok: Boolean) of Object;
C++
typedef void __fastcall (__closure *TValidateCertificate)(System::TObject* Owner, TX509Certificate* Certificate, const int ADepth, bool &Ok);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
type typedef |
public | Data.DBXCommon.pas Data.DBXCommon.hpp |
Data.DBXCommon | Data.DBXCommon |
説明
証明書検証コールバックのシグネチャを表す手続き型です。
TValidateCertificate は、証明書検証コールバックのシグネチャを表す手続き型です。この手続きは、Owner、Certificate、ADepth、Ok の 4 つのパラメータを取ります。
Owner は、コールバックを呼び出したオブジェクトです。
Certificate は X.509 証明書です。
ADepth は、検証する証明書の数を表します。
Ok は、証明書が有効な場合には True、そうでない場合には False となる Boolean 値です。