Eneboo - Documentación para desarrolladores
Clases | 'defines' | Funciones
Referencia del Archivo src/libdigidoc/openssl/crypto/ocsp/ocsp_ht.c
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <string.h>
#include "e_os.h"
#include <openssl/asn1.h>
#include <openssl/ocsp.h>
#include <openssl/err.h>
#include <openssl/buffer.h>

Clases

struct  ocsp_req_ctx_st

'defines'

#define OCSP_MAX_REQUEST_LENGTH   (100 * 1024)
#define OCSP_MAX_LINE_LEN   4096;
#define OHS_NOREAD   0x1000
#define OHS_ERROR   (0 | OHS_NOREAD)
#define OHS_FIRSTLINE   1
#define OHS_HEADERS   2
#define OHS_ASN1_HEADER   3
#define OHS_ASN1_CONTENT   4
#define OHS_ASN1_WRITE   (6 | OHS_NOREAD)
#define OHS_ASN1_FLUSH   (7 | OHS_NOREAD)
#define OHS_DONE   (8 | OHS_NOREAD)

Funciones

void OCSP_REQ_CTX_free (OCSP_REQ_CTX *rctx)
OCSP_REQ_CTXOCSP_sendreq_new (BIO *io, char *path, OCSP_REQUEST *req, int maxline)
int OCSP_sendreq_nbio (OCSP_RESPONSE **presp, OCSP_REQ_CTX *rctx)
OCSP_RESPONSEOCSP_sendreq_bio (BIO *b, char *path, OCSP_REQUEST *req)

Documentación de los 'defines'

#define OCSP_MAX_LINE_LEN   4096;
#define OCSP_MAX_REQUEST_LENGTH   (100 * 1024)
#define OHS_ASN1_CONTENT   4
#define OHS_ASN1_FLUSH   (7 | OHS_NOREAD)
#define OHS_ASN1_HEADER   3
#define OHS_ASN1_WRITE   (6 | OHS_NOREAD)
#define OHS_DONE   (8 | OHS_NOREAD)
#define OHS_ERROR   (0 | OHS_NOREAD)
#define OHS_FIRSTLINE   1
#define OHS_HEADERS   2
#define OHS_NOREAD   0x1000

Documentación de las funciones

void OCSP_REQ_CTX_free ( OCSP_REQ_CTX rctx)
OCSP_RESPONSE* OCSP_sendreq_bio ( BIO b,
char *  path,
OCSP_REQUEST req 
)
int OCSP_sendreq_nbio ( OCSP_RESPONSE **  presp,
OCSP_REQ_CTX rctx 
)
OCSP_REQ_CTX* OCSP_sendreq_new ( BIO io,
char *  path,
OCSP_REQUEST req,
int  maxline 
)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'