OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Functions
ocsp_lib.c File Reference
#include <stdio.h>
#include <cryptlib.h>
#include <openssl/objects.h>
#include <openssl/rand.h>
#include <openssl/x509.h>
#include <openssl/pem.h>
#include <openssl/x509v3.h>
#include <openssl/ocsp.h>
#include <openssl/asn1t.h>

Go to the source code of this file.

Functions

OCSP_CERTIDOCSP_cert_to_id (const EVP_MD *dgst, X509 *subject, X509 *issuer)
 
OCSP_CERTIDOCSP_cert_id_new (const EVP_MD *dgst, X509_NAME *issuerName, ASN1_BIT_STRING *issuerKey, ASN1_INTEGER *serialNumber)
 
int OCSP_id_issuer_cmp (OCSP_CERTID *a, OCSP_CERTID *b)
 
int OCSP_id_cmp (OCSP_CERTID *a, OCSP_CERTID *b)
 
int OCSP_parse_url (char *url, char **phost, char **pport, char **ppath, int *pssl)
 

Function Documentation

OCSP_CERTID* OCSP_cert_id_new ( const EVP_MD dgst,
X509_NAME issuerName,
ASN1_BIT_STRING issuerKey,
ASN1_INTEGER serialNumber 
)

Definition at line 99 of file ocsp_lib.c.

OCSP_CERTID* OCSP_cert_to_id ( const EVP_MD dgst,
X509 subject,
X509 issuer 
)

Definition at line 76 of file ocsp_lib.c.

int OCSP_id_cmp ( OCSP_CERTID a,
OCSP_CERTID b 
)

Definition at line 155 of file ocsp_lib.c.

int OCSP_id_issuer_cmp ( OCSP_CERTID a,
OCSP_CERTID b 
)

Definition at line 145 of file ocsp_lib.c.

int OCSP_parse_url ( char *  url,
char **  phost,
char **  pport,
char **  ppath,
int *  pssl 
)

Definition at line 168 of file ocsp_lib.c.