| 
         
         
            
 Data Structures
             | 
         
         
            | struct   | 
            ocsp_cert_id_st | 
         
         
            | struct   | 
            ocsp_signature_st | 
         
         
            | struct   | 
            ocsp_request_st | 
         
         
            | struct   | 
            ocsp_resp_bytes_st | 
         
         
            | struct   | 
            ocsp_response_st | 
         
         
            | struct   | 
            ocsp_responder_id_st | 
         
         
            | struct   | 
            ocsp_revoked_info_st | 
         
         
            | struct   | 
            ocsp_cert_status_st | 
         
         
            | struct   | 
            ocsp_single_response_st | 
         
         
            | struct   | 
            ocsp_basic_response_st | 
         
         
            | struct   | 
            ocsp_crl_id_st | 
         
         
            | struct   | 
            ocsp_service_locator_st | 
         
         
            
 Defines
             | 
         
         
            | #define  | 
            OCSP_DEFAULT_NONCE_LENGTH   16
             | 
         
         
            | #define  | 
            OCSP_NOCERTS   0x1
             | 
         
         
            | #define  | 
            OCSP_NOINTERN   0x2
             | 
         
         
            | #define  | 
            OCSP_NOSIGS   0x4
             | 
         
         
            | #define  | 
            OCSP_NOCHAIN   0x8
             | 
         
         
            | #define  | 
            OCSP_NOVERIFY   0x10
             | 
         
         
            | #define  | 
            OCSP_NOEXPLICIT   0x20
             | 
         
         
            | #define  | 
            OCSP_NOCASIGN   0x40
             | 
         
         
            | #define  | 
            OCSP_NODELEGATED   0x80
             | 
         
         
            | #define  | 
            OCSP_NOCHECKS   0x100
             | 
         
         
            | #define  | 
            OCSP_TRUSTOTHER   0x200
             | 
         
         
            | #define  | 
            OCSP_RESPID_KEY   0x400
             | 
         
         
            | #define  | 
            OCSP_NOTIME   0x800
             | 
         
         
            | #define  | 
            OCSP_RESPONSE_STATUS_SUCCESSFUL   0
             | 
         
         
            | #define  | 
            OCSP_RESPONSE_STATUS_MALFORMEDREQUEST   1
             | 
         
         
            | #define  | 
            OCSP_RESPONSE_STATUS_INTERNALERROR   2
             | 
         
         
            | #define  | 
            OCSP_RESPONSE_STATUS_TRYLATER   3
             | 
         
         
            | #define  | 
            OCSP_RESPONSE_STATUS_SIGREQUIRED   5
             | 
         
         
            | #define  | 
            OCSP_RESPONSE_STATUS_UNAUTHORIZED   6
             | 
         
         
            | #define  | 
            V_OCSP_RESPID_NAME   0
             | 
         
         
            | #define  | 
            V_OCSP_RESPID_KEY   1
             | 
         
         
            | #define  | 
            V_OCSP_CERTSTATUS_GOOD   0
             | 
         
         
            | #define  | 
            V_OCSP_CERTSTATUS_REVOKED   1
             | 
         
         
            | #define  | 
            V_OCSP_CERTSTATUS_UNKNOWN   2
             | 
         
         
            | #define  | 
            OCSP_REVOKED_STATUS_NOSTATUS   -1
             | 
         
         
            | #define  | 
            OCSP_REVOKED_STATUS_UNSPECIFIED   0
             | 
         
         
            | #define  | 
            OCSP_REVOKED_STATUS_KEYCOMPROMISE   1
             | 
         
         
            | #define  | 
            OCSP_REVOKED_STATUS_CACOMPROMISE   2
             | 
         
         
            | #define  | 
            OCSP_REVOKED_STATUS_AFFILIATIONCHANGED   3
             | 
         
         
            | #define  | 
            OCSP_REVOKED_STATUS_SUPERSEDED   4
             | 
         
         
            | #define  | 
            OCSP_REVOKED_STATUS_CESSATIONOFOPERATION   5
             | 
         
         
            | #define  | 
            OCSP_REVOKED_STATUS_CERTIFICATEHOLD   6
             | 
         
         
            | #define  | 
            OCSP_REVOKED_STATUS_REMOVEFROMCRL   8
             | 
         
         
            | #define  | 
            PEM_STRING_OCSP_REQUEST   "OCSP REQUEST"
             | 
         
         
            | #define  | 
            PEM_STRING_OCSP_RESPONSE   "OCSP RESPONSE"
             | 
         
         
            | #define  | 
            d2i_OCSP_REQUEST_bio(bp, p)   ASN1_d2i_bio_of(OCSP_REQUEST,OCSP_REQUEST_new,d2i_OCSP_REQUEST,bp,p)
             | 
         
         
            | #define  | 
            d2i_OCSP_RESPONSE_bio(bp, p)   ASN1_d2i_bio_of(OCSP_RESPONSE,OCSP_RESPONSE_new,d2i_OCSP_RESPONSE,bp,p)
             | 
         
         
            | #define  | 
            PEM_read_bio_OCSP_REQUEST(bp, x, cb)
             | 
         
         
            | #define  | 
            PEM_read_bio_OCSP_RESPONSE(bp, x, cb)
             | 
         
         
            | #define  | 
            PEM_write_bio_OCSP_REQUEST(bp, o)
             | 
         
         
            | #define  | 
            PEM_write_bio_OCSP_RESPONSE(bp, o)
             | 
         
         
            | #define  | 
            i2d_OCSP_RESPONSE_bio(bp, o)   ASN1_i2d_bio_of(OCSP_RESPONSE,i2d_OCSP_RESPONSE,bp,o)
             | 
         
         
            | #define  | 
            i2d_OCSP_REQUEST_bio(bp, o)   ASN1_i2d_bio_of(OCSP_REQUEST,i2d_OCSP_REQUEST,bp,o)
             | 
         
         
            | #define  | 
            OCSP_REQUEST_sign(o, pkey, md)
             | 
         
         
            | #define  | 
            OCSP_BASICRESP_sign(o, pkey, md, d)
             | 
         
         
            | #define  | 
            OCSP_REQUEST_verify(a, r)
             | 
         
         
            | #define  | 
            OCSP_BASICRESP_verify(a, r, d)
             | 
         
         
            | #define  | 
            ASN1_BIT_STRING_digest(data, type, md, len)   ASN1_item_digest(ASN1_ITEM_rptr(ASN1_BIT_STRING),type,data,md,len)
             | 
         
         
            | #define  | 
            OCSP_CERTID_dup(cid)   ASN1_dup_of(OCSP_CERTID,i2d_OCSP_CERTID,d2i_OCSP_CERTID,cid)
             | 
         
         
            | #define  | 
            OCSP_CERTSTATUS_dup(cs)
             | 
         
         
            | #define  | 
            ASN1_STRING_encode_of(type, s, i2d, data, sk)   ((ASN1_STRING *(*)(ASN1_STRING *,I2D_OF(type),type *,STACK_OF(ASN1_OBJECT) *))openssl_fcast(ASN1_STRING_encode))(s,i2d,data,sk)
             | 
         
         
            | #define  | 
            OCSP_F_ASN1_STRING_ENCODE   100
             | 
         
         
            | #define  | 
            OCSP_F_D2I_OCSP_NONCE   102
             | 
         
         
            | #define  | 
            OCSP_F_OCSP_BASIC_ADD1_STATUS   103
             | 
         
         
            | #define  | 
            OCSP_F_OCSP_BASIC_SIGN   104
             | 
         
         
            | #define  | 
            OCSP_F_OCSP_BASIC_VERIFY   105
             | 
         
         
            | #define  | 
            OCSP_F_OCSP_CERT_ID_NEW   101
             | 
         
         
            | #define  | 
            OCSP_F_OCSP_CHECK_DELEGATED   106
             | 
         
         
            | #define  | 
            OCSP_F_OCSP_CHECK_IDS   107
             | 
         
         
            | #define  | 
            OCSP_F_OCSP_CHECK_ISSUER   108
             | 
         
         
            | #define  | 
            OCSP_F_OCSP_CHECK_VALIDITY   115
             | 
         
         
            | #define  | 
            OCSP_F_OCSP_MATCH_ISSUERID   109
             | 
         
         
            | #define  | 
            OCSP_F_OCSP_PARSE_URL   114
             | 
         
         
            | #define  | 
            OCSP_F_OCSP_REQUEST_SIGN   110
             | 
         
         
            | #define  | 
            OCSP_F_OCSP_REQUEST_VERIFY   116
             | 
         
         
            | #define  | 
            OCSP_F_OCSP_RESPONSE_GET1_BASIC   111
             | 
         
         
            | #define  | 
            OCSP_F_OCSP_SENDREQ_BIO   112
             | 
         
         
            | #define  | 
            OCSP_F_REQUEST_VERIFY   113
             | 
         
         
            | #define  | 
            OCSP_R_BAD_DATA   100
             | 
         
         
            | #define  | 
            OCSP_R_CERTIFICATE_VERIFY_ERROR   101
             | 
         
         
            | #define  | 
            OCSP_R_DIGEST_ERR   102
             | 
         
         
            | #define  | 
            OCSP_R_ERROR_IN_NEXTUPDATE_FIELD   122
             | 
         
         
            | #define  | 
            OCSP_R_ERROR_IN_THISUPDATE_FIELD   123
             | 
         
         
            | #define  | 
            OCSP_R_ERROR_PARSING_URL   121
             | 
         
         
            | #define  | 
            OCSP_R_MISSING_OCSPSIGNING_USAGE   103
             | 
         
         
            | #define  | 
            OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE   124
             | 
         
         
            | #define  | 
            OCSP_R_NOT_BASIC_RESPONSE   104
             | 
         
         
            | #define  | 
            OCSP_R_NO_CERTIFICATES_IN_CHAIN   105
             | 
         
         
            | #define  | 
            OCSP_R_NO_CONTENT   106
             | 
         
         
            | #define  | 
            OCSP_R_NO_PUBLIC_KEY   107
             | 
         
         
            | #define  | 
            OCSP_R_NO_RESPONSE_DATA   108
             | 
         
         
            | #define  | 
            OCSP_R_NO_REVOKED_TIME   109
             | 
         
         
            | #define  | 
            OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE   110
             | 
         
         
            | #define  | 
            OCSP_R_REQUEST_NOT_SIGNED   128
             | 
         
         
            | #define  | 
            OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA   111
             | 
         
         
            | #define  | 
            OCSP_R_ROOT_CA_NOT_TRUSTED   112
             | 
         
         
            | #define  | 
            OCSP_R_SERVER_READ_ERROR   113
             | 
         
         
            | #define  | 
            OCSP_R_SERVER_RESPONSE_ERROR   114
             | 
         
         
            | #define  | 
            OCSP_R_SERVER_RESPONSE_PARSE_ERROR   115
             | 
         
         
            | #define  | 
            OCSP_R_SERVER_WRITE_ERROR   116
             | 
         
         
            | #define  | 
            OCSP_R_SIGNATURE_FAILURE   117
             | 
         
         
            | #define  | 
            OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND   118
             | 
         
         
            | #define  | 
            OCSP_R_STATUS_EXPIRED   125
             | 
         
         
            | #define  | 
            OCSP_R_STATUS_NOT_YET_VALID   126
             | 
         
         
            | #define  | 
            OCSP_R_STATUS_TOO_OLD   127
             | 
         
         
            | #define  | 
            OCSP_R_UNKNOWN_MESSAGE_DIGEST   119
             | 
         
         
            | #define  | 
            OCSP_R_UNKNOWN_NID   120
             | 
         
         
            | #define  | 
            OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE   129
             | 
         
         
            
 Typedefs
             | 
         
         
            | typedef ocsp_cert_id_st 
             | 
            OCSP_CERTID | 
         
         
            | typedef ocsp_signature_st 
             | 
            OCSP_SIGNATURE | 
         
         
            | typedef ocsp_request_st 
             | 
            OCSP_REQUEST | 
         
         
            | typedef ocsp_resp_bytes_st 
             | 
            OCSP_RESPBYTES | 
         
         
            | typedef ocsp_response_st 
             | 
            OCSP_RESPONSE | 
         
         
            | typedef ocsp_responder_id_st 
             | 
            OCSP_RESPID | 
         
         
            | typedef ocsp_revoked_info_st 
             | 
            OCSP_REVOKEDINFO | 
         
         
            | typedef ocsp_cert_status_st 
             | 
            OCSP_CERTSTATUS | 
         
         
            | typedef ocsp_single_response_st 
             | 
            OCSP_SINGLERESP | 
         
         
            | typedef ocsp_basic_response_st 
             | 
            OCSP_BASICRESP | 
         
         
            | typedef ocsp_crl_id_st 
             | 
            OCSP_CRLID | 
         
         
            | typedef ocsp_service_locator_st 
             | 
            OCSP_SERVICELOC | 
         
         
            
 Functions
             | 
         
         
            |   | 
            DECLARE_STACK_OF (OCSP_CERTID) typedef struct ocsp_one_request_st
             | 
         
         
            |   | 
            DECLARE_STACK_OF (OCSP_ONEREQ) DECLARE_ASN1_SET_OF(OCSP_ONEREQ) typedef struct ocsp_req_info_st
             | 
         
         
            |   | 
            DECLARE_STACK_OF (OCSP_SINGLERESP) DECLARE_ASN1_SET_OF(OCSP_SINGLERESP) typedef struct ocsp_response_data_st
             | 
         
         
            | IMPORT_C OCSP_RESPONSE * 
             | 
            OCSP_sendreq_bio (BIO *b, char *path, OCSP_REQUEST *req)
             | 
         
         
            | IMPORT_C OCSP_CERTID * 
             | 
            OCSP_cert_to_id (const EVP_MD *dgst, X509 *subject, X509 *issuer)
             | 
         
         
            | IMPORT_C OCSP_CERTID * 
             | 
            OCSP_cert_id_new (const EVP_MD *dgst, X509_NAME *issuerName, ASN1_BIT_STRING *issuerKey, ASN1_INTEGER *serialNumber)
             | 
         
         
            | IMPORT_C OCSP_ONEREQ * 
             | 
            OCSP_request_add0_id (OCSP_REQUEST *req, OCSP_CERTID *cid)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_request_add1_nonce (OCSP_REQUEST *req, unsigned char *val, int len)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_basic_add1_nonce (OCSP_BASICRESP *resp, unsigned char *val, int len)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_check_nonce (OCSP_REQUEST *req, OCSP_BASICRESP *bs)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_copy_nonce (OCSP_BASICRESP *resp, OCSP_REQUEST *req)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_request_set1_name (OCSP_REQUEST *req, X509_NAME *nm)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_request_add1_cert (OCSP_REQUEST *req, X509 *cert)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_request_sign (OCSP_REQUEST *req, X509 *signer, EVP_PKEY *key, const EVP_MD *dgst, STACK_OF(X509)*certs, unsigned long flags)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_response_status (OCSP_RESPONSE *resp)
             | 
         
         
            | IMPORT_C OCSP_BASICRESP * 
             | 
            OCSP_response_get1_basic (OCSP_RESPONSE *resp)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_resp_count (OCSP_BASICRESP *bs)
             | 
         
         
            | IMPORT_C OCSP_SINGLERESP * 
             | 
            OCSP_resp_get0 (OCSP_BASICRESP *bs, int idx)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_resp_find (OCSP_BASICRESP *bs, OCSP_CERTID *id, int last)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_single_get0_status (OCSP_SINGLERESP *single, int *reason, ASN1_GENERALIZEDTIME **revtime, ASN1_GENERALIZEDTIME **thisupd, ASN1_GENERALIZEDTIME **nextupd)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_resp_find_status (OCSP_BASICRESP *bs, OCSP_CERTID *id, int *status, int *reason, ASN1_GENERALIZEDTIME **revtime, ASN1_GENERALIZEDTIME **thisupd, ASN1_GENERALIZEDTIME **nextupd)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_check_validity (ASN1_GENERALIZEDTIME *thisupd, ASN1_GENERALIZEDTIME *nextupd, long sec, long maxsec)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_request_verify (OCSP_REQUEST *req, STACK_OF(X509)*certs, X509_STORE *store, unsigned long flags)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_parse_url (char *url, char **phost, char **pport, char **ppath, int *pssl)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_id_issuer_cmp (OCSP_CERTID *a, OCSP_CERTID *b)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_id_cmp (OCSP_CERTID *a, OCSP_CERTID *b)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_request_onereq_count (OCSP_REQUEST *req)
             | 
         
         
            | IMPORT_C OCSP_ONEREQ * 
             | 
            OCSP_request_onereq_get0 (OCSP_REQUEST *req, int i)
             | 
         
         
            | IMPORT_C OCSP_CERTID * 
             | 
            OCSP_onereq_get0_id (OCSP_ONEREQ *one)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_id_get0_info (ASN1_OCTET_STRING **piNameHash, ASN1_OBJECT **pmd, ASN1_OCTET_STRING **pikeyHash, ASN1_INTEGER **pserial, OCSP_CERTID *cid)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_request_is_signed (OCSP_REQUEST *req)
             | 
         
         
            | IMPORT_C OCSP_RESPONSE * 
             | 
            OCSP_response_create (int status, OCSP_BASICRESP *bs)
             | 
         
         
            | IMPORT_C OCSP_SINGLERESP * 
             | 
            OCSP_basic_add1_status (OCSP_BASICRESP *rsp, OCSP_CERTID *cid, int status, int reason, ASN1_TIME *revtime, ASN1_TIME *thisupd, ASN1_TIME *nextupd)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_basic_add1_cert (OCSP_BASICRESP *resp, X509 *cert)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_basic_sign (OCSP_BASICRESP *brsp, X509 *signer, EVP_PKEY *key, const EVP_MD *dgst, STACK_OF(X509)*certs, unsigned long flags)
             | 
         
         
            | IMPORT_C ASN1_STRING * 
             | 
            ASN1_STRING_encode (ASN1_STRING *s, i2d_of_void *i2d, void *data, STACK_OF(ASN1_OBJECT)*sk)
             | 
         
         
            | IMPORT_C X509_EXTENSION * 
             | 
            OCSP_crlID_new (char *url, long *n, char *tim)
             | 
         
         
            | IMPORT_C X509_EXTENSION * 
             | 
            OCSP_accept_responses_new (char **oids)
             | 
         
         
            | IMPORT_C X509_EXTENSION * 
             | 
            OCSP_archive_cutoff_new (char *tim)
             | 
         
         
            | IMPORT_C X509_EXTENSION * 
             | 
            OCSP_url_svcloc_new (X509_NAME *issuer, char **urls)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_REQUEST_get_ext_count (OCSP_REQUEST *x)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_REQUEST_get_ext_by_NID (OCSP_REQUEST *x, int nid, int lastpos)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_REQUEST_get_ext_by_OBJ (OCSP_REQUEST *x, ASN1_OBJECT *obj, int lastpos)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_REQUEST_get_ext_by_critical (OCSP_REQUEST *x, int crit, int lastpos)
             | 
         
         
            | IMPORT_C X509_EXTENSION * 
             | 
            OCSP_REQUEST_get_ext (OCSP_REQUEST *x, int loc)
             | 
         
         
            | IMPORT_C X509_EXTENSION * 
             | 
            OCSP_REQUEST_delete_ext (OCSP_REQUEST *x, int loc)
             | 
         
         
            | IMPORT_C void *  | 
            OCSP_REQUEST_get1_ext_d2i (OCSP_REQUEST *x, int nid, int *crit, int *idx)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_REQUEST_add1_ext_i2d (OCSP_REQUEST *x, int nid, void *value, int crit, unsigned long flags)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_REQUEST_add_ext (OCSP_REQUEST *x, X509_EXTENSION *ex, int loc)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_ONEREQ_get_ext_count (OCSP_ONEREQ *x)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_ONEREQ_get_ext_by_NID (OCSP_ONEREQ *x, int nid, int lastpos)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_ONEREQ_get_ext_by_OBJ (OCSP_ONEREQ *x, ASN1_OBJECT *obj, int lastpos)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_ONEREQ_get_ext_by_critical (OCSP_ONEREQ *x, int crit, int lastpos)
             | 
         
         
            | IMPORT_C X509_EXTENSION * 
             | 
            OCSP_ONEREQ_get_ext (OCSP_ONEREQ *x, int loc)
             | 
         
         
            | IMPORT_C X509_EXTENSION * 
             | 
            OCSP_ONEREQ_delete_ext (OCSP_ONEREQ *x, int loc)
             | 
         
         
            | IMPORT_C void *  | 
            OCSP_ONEREQ_get1_ext_d2i (OCSP_ONEREQ *x, int nid, int *crit, int *idx)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_ONEREQ_add1_ext_i2d (OCSP_ONEREQ *x, int nid, void *value, int crit, unsigned long flags)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_ONEREQ_add_ext (OCSP_ONEREQ *x, X509_EXTENSION *ex, int loc)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_BASICRESP_get_ext_count (OCSP_BASICRESP *x)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_BASICRESP_get_ext_by_NID (OCSP_BASICRESP *x, int nid, int lastpos)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_BASICRESP_get_ext_by_OBJ (OCSP_BASICRESP *x, ASN1_OBJECT *obj, int lastpos)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_BASICRESP_get_ext_by_critical (OCSP_BASICRESP *x, int crit, int lastpos)
             | 
         
         
            | IMPORT_C X509_EXTENSION * 
             | 
            OCSP_BASICRESP_get_ext (OCSP_BASICRESP *x, int loc)
             | 
         
         
            | IMPORT_C X509_EXTENSION * 
             | 
            OCSP_BASICRESP_delete_ext (OCSP_BASICRESP *x, int loc)
             | 
         
         
            | IMPORT_C void *  | 
            OCSP_BASICRESP_get1_ext_d2i (OCSP_BASICRESP *x, int nid, int *crit, int *idx)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_BASICRESP_add1_ext_i2d (OCSP_BASICRESP *x, int nid, void *value, int crit, unsigned long flags)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_BASICRESP_add_ext (OCSP_BASICRESP *x, X509_EXTENSION *ex, int loc)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_SINGLERESP_get_ext_count (OCSP_SINGLERESP *x)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_SINGLERESP_get_ext_by_NID (OCSP_SINGLERESP *x, int nid, int lastpos)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_SINGLERESP_get_ext_by_OBJ (OCSP_SINGLERESP *x, ASN1_OBJECT *obj, int lastpos)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_SINGLERESP_get_ext_by_critical (OCSP_SINGLERESP *x, int crit, int lastpos)
             | 
         
         
            | IMPORT_C X509_EXTENSION * 
             | 
            OCSP_SINGLERESP_get_ext (OCSP_SINGLERESP *x, int loc)
             | 
         
         
            | IMPORT_C X509_EXTENSION * 
             | 
            OCSP_SINGLERESP_delete_ext (OCSP_SINGLERESP *x, int loc)
             | 
         
         
            | IMPORT_C void *  | 
            OCSP_SINGLERESP_get1_ext_d2i (OCSP_SINGLERESP *x, int nid, int *crit, int *idx)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_SINGLERESP_add1_ext_i2d (OCSP_SINGLERESP *x, int nid, void *value, int crit, unsigned long flags)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_SINGLERESP_add_ext (OCSP_SINGLERESP *x, X509_EXTENSION *ex, int loc)
             | 
         
         
            |   | 
            DECLARE_ASN1_FUNCTIONS (OCSP_SINGLERESP) DECLARE_ASN1_FUNCTIONS(OCSP_CERTSTATUS) DECLARE_ASN1_FUNCTIONS(OCSP_REVOKEDINFO) DECLARE_ASN1_FUNCTIONS(OCSP_BASICRESP) DECLARE_ASN1_FUNCTIONS(OCSP_RESPDATA) DECLARE_ASN1_FUNCTIONS(OCSP_RESPID) DECLARE_ASN1_FUNCTIONS(OCSP_RESPONSE) DECLARE_ASN1_FUNCTIONS(OCSP_RESPBYTES) DECLARE_ASN1_FUNCTIONS(OCSP_ONEREQ) DECLARE_ASN1_FUNCTIONS(OCSP_CERTID) DECLARE_ASN1_FUNCTIONS(OCSP_REQUEST) DECLARE_ASN1_FUNCTIONS(OCSP_SIGNATURE) DECLARE_ASN1_FUNCTIONS(OCSP_REQINFO) DECLARE_ASN1_FUNCTIONS(OCSP_CRLID) DECLARE_ASN1_FUNCTIONS(OCSP_SERVICELOC) IMPORT_C char *OCSP_response_status_str(long s)
             | 
         
         
            | IMPORT_C char *  | 
            OCSP_cert_status_str (long s)
             | 
         
         
            | IMPORT_C char *  | 
            OCSP_crl_reason_str (long s)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_REQUEST_print (BIO *bp, OCSP_REQUEST *a, unsigned long flags)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_RESPONSE_print (BIO *bp, OCSP_RESPONSE *o, unsigned long flags)
             | 
         
         
            | IMPORT_C int  | 
            OCSP_basic_verify (OCSP_BASICRESP *bs, STACK_OF(X509)*certs, X509_STORE *st, unsigned long flags)
             | 
         
         
            | IMPORT_C void  | 
            ERR_load_OCSP_strings (void)
             | 
         
         
            
 Variables
             | 
         
         
            |   | 
            OCSP_ONEREQ | 
         
         
            |   | 
            OCSP_REQINFO | 
         
         
            |   | 
            OCSP_RESPDATA |