libcrypto.so 1.0.2e (x86_64)

ABI
Viewer

SymbolsTypesLive Readelf



Type Usage: x509_store_st (26)


Used As Name Used In
PARAM ctx X509_STORE_set_default_paths ( X509_STORE* ctx ) »
PARAM ctx X509_STORE_load_locations ( X509_STORE* ctx, char const* file, char const* path ) »
PARAM v X509_STORE_add_lookup ( X509_STORE* v, X509_LOOKUP_METHOD* m ) »
PARAM store X509_STORE_CTX_init ( X509_STORE_CTX* ctx, X509_STORE* store, X509* x509, struct stack_st_X509* chain ) »
PARAM vfy X509_STORE_free ( X509_STORE* vfy ) »
PARAM ctx X509_STORE_add_cert ( X509_STORE* ctx, X509* x ) »
PARAM ctx X509_STORE_add_crl ( X509_STORE* ctx, X509_CRL* x ) »
PARAM ctx X509_STORE_set_flags ( X509_STORE* ctx, unsigned long flags ) »
PARAM ctx X509_STORE_set_depth ( X509_STORE* ctx, int depth ) »
PARAM ctx X509_STORE_set_purpose ( X509_STORE* ctx, int purpose ) »
PARAM ctx X509_STORE_set_trust ( X509_STORE* ctx, int trust ) »
PARAM ctx X509_STORE_set1_param ( X509_STORE* ctx, X509_VERIFY_PARAM* param ) »
PARAM ctx X509_STORE_set_verify_cb ( X509_STORE* ctx, int(*)(int, X509_STORE_CTX*) verify_cb ) »
PARAM ctx X509_STORE_set_lookup_crls_cb ( X509_STORE* ctx, struct stack_st_X509_CRL*(*)(X509_STORE_CTX*, X509_NAME*) cb ) »
PARAM cert_store PKCS7_dataVerify ( X509_STORE* cert_store, X509_STORE_CTX* ctx, BIO* bio, PKCS7* p7, PKCS7_SIGNER_INFO* si ) »
PARAM store PKCS7_verify ( PKCS7* p7, struct stack_st_X509* certs, X509_STORE* store, BIO* indata, BIO* out, int flags ) »
PARAM st OCSP_basic_verify ( OCSP_BASICRESP* bs, struct stack_st_X509* certs, X509_STORE* st, unsigned long flags ) »
PARAM store OCSP_request_verify ( OCSP_REQUEST* req, struct stack_st_X509* certs, X509_STORE* store, unsigned long flags ) »
PARAM store CMS_verify ( CMS_ContentInfo* cms, struct stack_st_X509* certs, X509_STORE* store, BIO* dcont, BIO* out, unsigned int flags ) »
PARAM store CMS_verify_receipt ( CMS_ContentInfo* rcms, CMS_ContentInfo* ocms, struct stack_st_X509* certs, X509_STORE* store, unsigned int flags ) »
PARAM store TS_RESP_verify_signature ( PKCS7* token, struct stack_st_X509* certs, X509_STORE* store, X509** signer_out ) »
RETURN X509_STORE_new ( ) »
RETURN X509_STORE_CTX_get0_store ( X509_STORE_CTX* ctx ) »
FIELD .ctx struct x509_store_ctx_st { X509_STORE* ctx, int current_method, X509* cert, ... } »
FIELD .store_ctx struct x509_lookup_st { int init, int skip, X509_LOOKUP_METHOD* method, char* method_data, X509_STORE* store_ctx } »
FIELD .store struct TS_verify_ctx { unsigned int flags, X509_STORE* store, struct stack_st_X509* certs, ASN1_OBJECT* policy, X509_ALGOR* md_alg, unsigned char* imprint, unsigned int imprint_len, BIO* data, ASN1_INTEGER* nonce, GENERAL_NAME* tsa_name } »



Andrey Ponomarenko's ABI laboratory