ThingWorx C SDK
Public Member Functions | Public Attributes | List of all members
x509_store_ctx_st Struct Reference

Public Member Functions

 STACK_OF (X509)*untrusted
 
 STACK_OF (X509_CRL)*crls
 
 STACK_OF (X509)*(*lookup_certs)(X509_STORE_CTX *ctx
 
 STACK_OF (X509_CRL)*(*lookup_crls)(X509_STORE_CTX *ctx
 
 STACK_OF (X509)*chain
 
 STACK_OF (X509)*untrusted
 
 STACK_OF (X509_CRL)*crls
 
 STACK_OF (X509)*(*lookup_certs)(X509_STORE_CTX *ctx
 
 STACK_OF (X509_CRL)*(*lookup_crls)(X509_STORE_CTX *ctx
 
 STACK_OF (X509)*chain
 
 STACK_OF (X509)*untrusted
 
 STACK_OF (X509_CRL)*crls
 
 STACK_OF (X509)*(*lookup_certs)(X509_STORE_CTX *ctx
 
 STACK_OF (X509_CRL)*(*lookup_crls)(X509_STORE_CTX *ctx
 
 STACK_OF (X509)*chain
 
 STACK_OF (X509)*untrusted
 
 STACK_OF (X509_CRL)*crls
 
 STACK_OF (X509)*(*lookup_certs)(X509_STORE_CTX *ctx
 
 STACK_OF (X509_CRL)*(*lookup_crls)(X509_STORE_CTX *ctx
 
 STACK_OF (X509)*chain
 
 STACK_OF (X509)*untrusted
 
 STACK_OF (X509_CRL)*crls
 
 STACK_OF (X509)*(*lookup_certs)(X509_STORE_CTX *ctx
 
 STACK_OF (X509_CRL)*(*lookup_crls)(X509_STORE_CTX *ctx
 
 STACK_OF (X509)*chain
 
 STACK_OF (X509)*untrusted
 
 STACK_OF (X509_CRL)*crls
 
 STACK_OF (X509)*(*lookup_certs)(X509_STORE_CTX *ctx
 
 STACK_OF (X509_CRL)*(*lookup_crls)(X509_STORE_CTX *ctx
 
 STACK_OF (X509)*chain
 
 STACK_OF (X509)*untrusted
 
 STACK_OF (X509_CRL)*crls
 
 STACK_OF (X509)*(*lookup_certs)(X509_STORE_CTX *ctx
 
 STACK_OF (X509_CRL)*(*lookup_crls)(X509_STORE_CTX *ctx
 
 STACK_OF (X509)*chain
 
 STACK_OF (X509)*untrusted
 
 STACK_OF (X509_CRL)*crls
 
 STACK_OF (X509)*(*lookup_certs)(X509_STORE_CTX *ctx
 
 STACK_OF (X509_CRL)*(*lookup_crls)(X509_STORE_CTX *ctx
 
 STACK_OF (X509)*chain
 

Public Attributes

X509_STOREctx
 
int current_method
 
X509cert
 
X509_VERIFY_PARAMparam
 
void * other_ctx
 
int(* verify )(X509_STORE_CTX *ctx)
 
int(* verify_cb )(int ok, X509_STORE_CTX *ctx)
 
int(* get_issuer )(X509 **issuer, X509_STORE_CTX *ctx, X509 *x)
 
int(* check_issued )(X509_STORE_CTX *ctx, X509 *x, X509 *issuer)
 
int(* check_revocation )(X509_STORE_CTX *ctx)
 
int(* get_crl )(X509_STORE_CTX *ctx, X509_CRL **crl, X509 *x)
 
int(* check_crl )(X509_STORE_CTX *ctx, X509_CRL *crl)
 
int(* cert_crl )(X509_STORE_CTX *ctx, X509_CRL *crl, X509 *x)
 
int(* check_policy )(X509_STORE_CTX *ctx)
 
X509_NAMEnm
 
int(* cleanup )(X509_STORE_CTX *ctx)
 
int valid
 
int last_untrusted
 
X509_POLICY_TREE * tree
 
int explicit_policy
 
int error_depth
 
int error
 
X509current_cert
 
X509current_issuer
 
X509_CRLcurrent_crl
 
int current_crl_score
 
unsigned int current_reasons
 
X509_STORE_CTXparent
 
CRYPTO_EX_DATA ex_data
 

The documentation for this struct was generated from the following file: