ABI | Symbols | Types | Live Readelf |
| Used As | Name | Used In |
|---|---|---|
| PARAM | sk | X509_find_by_issuer_and_serial ( struct stack_st_X509* sk, X509_NAME* name, ASN1_INTEGER* serial ) » |
| PARAM | sk | X509_find_by_subject ( struct stack_st_X509* sk, X509_NAME* name ) » |
| PARAM | chain | X509_chain_check_suiteb ( int* perror_depth, X509* x, struct stack_st_X509* chain, unsigned long flags ) » |
| PARAM | chain | X509_chain_up_ref ( struct stack_st_X509* chain ) » |
| PARAM | chain | X509_get_pubkey_parameters ( EVP_PKEY* pkey, struct stack_st_X509* chain ) » |
| PARAM | sk | X509_STORE_CTX_set_chain ( X509_STORE_CTX* ctx, struct stack_st_X509* sk ) » |
| PARAM | chain | X509_STORE_CTX_init ( X509_STORE_CTX* ctx, X509_STORE* store, X509* x509, struct stack_st_X509* chain ) » |
| PARAM | sk | X509_STORE_CTX_trusted_stack ( X509_STORE_CTX* ctx, struct stack_st_X509* sk ) » |
| PARAM | certs | X509_policy_check ( X509_POLICY_TREE** ptree, int* pexplicit_policy, struct stack_st_X509* certs, struct stack_st_ASN1_OBJECT* policy_oids, unsigned int flags ) » |
| PARAM | certs | PKCS7_sign ( X509* signcert, EVP_PKEY* pkey, struct stack_st_X509* certs, BIO* data, int flags ) » |
| PARAM | certs | PKCS7_get0_signers ( PKCS7* p7, struct stack_st_X509* certs, int flags ) » |
| PARAM | certs | PKCS7_verify ( PKCS7* p7, struct stack_st_X509* certs, X509_STORE* store, BIO* indata, BIO* out, int flags ) » |
| PARAM | certs | PKCS7_encrypt ( struct stack_st_X509* certs, BIO* in, EVP_CIPHER const* cipher, int flags ) » |
| PARAM | ca | PKCS12_create ( char* pass, char* name, EVP_PKEY* pkey, X509* cert, struct stack_st_X509* ca, int nid_key, int nid_cert, int iter, int mac_iter, int keytype ) » |
| PARAM | ca | PKCS12_parse ( PKCS12* p12, char const* pass, EVP_PKEY** pkey, X509** cert, struct stack_st_X509** ca ) » |
| PARAM | certs | OCSP_request_sign ( OCSP_REQUEST* req, X509* signer, EVP_PKEY* key, EVP_MD const* dgst, struct stack_st_X509* certs, unsigned long flags ) » |
| PARAM | certs | OCSP_basic_sign ( OCSP_BASICRESP* brsp, X509* signer, EVP_PKEY* key, EVP_MD const* dgst, struct stack_st_X509* certs, unsigned long flags ) » |
| PARAM | certs | OCSP_basic_verify ( OCSP_BASICRESP* bs, struct stack_st_X509* certs, X509_STORE* st, unsigned long flags ) » |
| PARAM | certs | OCSP_request_verify ( OCSP_REQUEST* req, struct stack_st_X509* certs, X509_STORE* store, unsigned long flags ) » |
| PARAM | certs | CMS_verify ( CMS_ContentInfo* cms, struct stack_st_X509* certs, X509_STORE* store, BIO* dcont, BIO* out, unsigned int flags ) » |
| PARAM | certs | CMS_verify_receipt ( CMS_ContentInfo* rcms, CMS_ContentInfo* ocms, struct stack_st_X509* certs, X509_STORE* store, unsigned int flags ) » |
| PARAM | certs | CMS_sign ( X509* signcert, EVP_PKEY* pkey, struct stack_st_X509* certs, BIO* data, unsigned int flags ) » |
| PARAM | certs | CMS_sign_receipt ( CMS_SignerInfo* si, X509* signcert, EVP_PKEY* pkey, struct stack_st_X509* certs, unsigned int flags ) » |
| PARAM | certs | CMS_encrypt ( struct stack_st_X509* certs, BIO* data, EVP_CIPHER const* cipher, unsigned int flags ) » |
| PARAM | scerts | CMS_set1_signers_certs ( CMS_ContentInfo* cms, struct stack_st_X509* scerts, unsigned int flags ) » |
| PARAM | certs | TS_RESP_CTX_set_certs ( TS_RESP_CTX* ctx, struct stack_st_X509* certs ) » |
| PARAM | certs | TS_RESP_verify_signature ( PKCS7* token, struct stack_st_X509* certs, X509_STORE* store, X509** signer_out ) » |
| PARAM | pother | ENGINE_load_ssl_client_cert ( ENGINE* e, SSL* s, struct stack_st_X509_NAME* ca_dn, X509** pcert, EVP_PKEY** ppkey, struct stack_st_X509** pother, UI_METHOD* ui_method, void* callback_data ) » |
| RETURN | X509_chain_up_ref ( struct stack_st_X509* chain ) » | |
| RETURN | X509_STORE_CTX_get_chain ( X509_STORE_CTX* ctx ) » | |
| RETURN | X509_STORE_CTX_get1_chain ( X509_STORE_CTX* ctx ) » | |
| RETURN | X509_STORE_get1_certs ( X509_STORE_CTX* ctx, X509_NAME* nm ) » | |
| RETURN | PKCS7_get0_signers ( PKCS7* p7, struct stack_st_X509* certs, int flags ) » | |
| RETURN | CMS_get1_certs ( CMS_ContentInfo* cms ) » | |
| RETURN | CMS_get0_signers ( CMS_ContentInfo* cms ) » | |
| RETURN | TS_CONF_load_certs ( char const* file ) » | |
| FIELD | .certs | struct Netscape_certificate_sequence { ASN1_OBJECT* type, struct stack_st_X509* certs } » |
| FIELD | .cert | struct pkcs7_signed_st { ASN1_INTEGER* version, struct stack_st_X509_ALGOR* md_algs, struct stack_st_X509* cert, struct stack_st_X509_CRL* crl, struct stack_st_PKCS7_SIGNER_INFO* signer_info, struct pkcs7_st* contents } » |
| FIELD | .cert | struct pkcs7_signedandenveloped_st { ASN1_INTEGER* version, struct stack_st_X509_ALGOR* md_algs, struct stack_st_X509* cert, struct stack_st_X509_CRL* crl, struct stack_st_PKCS7_SIGNER_INFO* signer_info, PKCS7_ENC_CONTENT* enc_data, struct stack_st_PKCS7_RECIP_INFO* recipientinfo } » |
| FIELD | .chain | struct x509_store_ctx_st { ... int valid, int last_untrusted, struct stack_st_X509* chain, X509_POLICY_TREE* tree, int explicit_policy, ... } » |
| FIELD | .untrusted | struct x509_store_ctx_st { X509_STORE* ctx, int current_method, X509* cert, struct stack_st_X509* untrusted, struct stack_st_X509_CRL* crls, X509_VERIFY_PARAM* param, ... } » |
| FIELD | .certs | struct ocsp_signature_st { X509_ALGOR* signatureAlgorithm, ASN1_BIT_STRING* signature, struct stack_st_X509* certs } » |
| FIELD | .certs | struct ocsp_basic_response_st { OCSP_RESPDATA* tbsResponseData, X509_ALGOR* signatureAlgorithm, ASN1_BIT_STRING* signature, struct stack_st_X509* certs } » |
| FIELD | .certs | struct TS_resp_ctx { X509* signer_cert, EVP_PKEY* signer_key, struct stack_st_X509* certs, struct stack_st_ASN1_OBJECT* policies, ASN1_OBJECT* default_policy, ... } » |
| FIELD | .certs | 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 } » |
|
F-PTR RETURN |
struct stack_st_X509*(*) { X509_STORE_CTX*, X509_NAME* } » | |
|
F-PTR PARAM |
6th parameter | int(*) { ENGINE*, SSL*, struct stack_st_X509_NAME*, X509**, EVP_PKEY**, struct stack_st_X509**, UI_METHOD*, void* } » |