Source position: IdSSLOpenSSLHeaders.pas line 14147
type X509_STORE_CTX = record |
||
ctx: PX509_STORE; |
|
|
current_method: TIdC_INT; |
|
|
cert: PX509; |
|
|
untrusted: PSTACK_OF_X509; |
|
|
crls: PSTACK_OF_X509_CRL; |
|
|
param: PX509_VERIFY_PARAM; |
|
|
other_ctx: Pointer; |
|
|
verify: function( |
|
|
ctx: PX509_STORE_CTX |
||
):TIdC_INT; |
||
verify_cb: function( |
|
|
ok: TIdC_INT; |
||
ctx: PX509_STORE_CTX |
||
):TIdC_INT; |
||
get_issuer: function( |
|
|
var issuer: PX509; |
||
ctx: PX509_STORE_CTX; |
||
x: PX509 |
||
):TIdC_INT; |
||
check_issued: function( |
|
|
ctx: PX509_STORE_CTX; |
||
x: PX509; |
||
issuer: PX509 |
||
):TIdC_INT; |
||
check_revocation: function( |
|
|
ctx: PX509_STORE_CTX |
||
):TIdC_INT; |
||
get_crl: function( |
|
|
ctx: PX509_STORE_CTX; |
||
var crl: X509_CRL; |
||
x: PX509 |
||
):TIdC_INT; |
||
check_crl: function( |
|
|
ctx: PX509_STORE_CTX; |
||
var crl: X509_CRL |
||
):TIdC_INT; |
||
cert_crl: function( |
|
|
ctx: PX509_STORE_CTX; |
||
crl: PX509_CRL; |
||
x: PX509 |
||
):TIdC_INT; |
||
check_policy: function( |
|
|
ctx: PX509_STORE_CTX |
||
):TIdC_INT; |
||
cleanup: function( |
|
|
ctx: PX509_STORE_CTX |
||
):TIdC_INT; |
||
valid: TIdC_INT; |
|
|
last_untrusted: TIdC_INT; |
|
|
chain: PSTACK_OF_X509; |
|
|
tree: PX509_POLICY_TREE; |
|
|
explicit_policy: TIdC_INT; |
|
|
error_depth: TIdC_INT; |
|
|
error: TIdC_INT; |
|
|
current_cert: PX509; |
|
|
current_issuer: PX509; |
|
|
current_crl: PX509_CRL; |
|
|
current_crl_score: TIdC_INT; |
|
|
current_reasons: TIdC_UINT; |
|
|
parent: PX509_STORE_CTX; |
|
|
ex_data: CRYPTO_EX_DATA; |
|
|
end; |
CT Web help |
CodeTyphon Studio |