Eneboo - Documentación para desarrolladores
|
#include <stdio.h>
#include "cryptlib.h"
#include <openssl/conf.h>
#include <openssl/asn1.h>
#include <openssl/ocsp.h>
#include <openssl/x509v3.h>
Variables | |
const X509V3_EXT_METHOD | v3_ocsp_crlid |
const X509V3_EXT_METHOD | v3_ocsp_acutoff |
const X509V3_EXT_METHOD | v3_crl_invdate |
const X509V3_EXT_METHOD | v3_crl_hold |
const X509V3_EXT_METHOD | v3_ocsp_nonce |
const X509V3_EXT_METHOD | v3_ocsp_nocheck |
const X509V3_EXT_METHOD | v3_ocsp_serviceloc |
const X509V3_EXT_METHOD v3_crl_hold |
{ NID_hold_instruction_code, 0, ASN1_ITEM_ref(ASN1_OBJECT), 0,0,0,0, 0,0, 0,0, i2r_object,0, NULL }
{ NID_invalidity_date, 0, ASN1_ITEM_ref(ASN1_GENERALIZEDTIME), 0,0,0,0, 0,0, 0,0, i2r_ocsp_acutoff,0, NULL }
{ NID_id_pkix_OCSP_archiveCutoff, 0, ASN1_ITEM_ref(ASN1_GENERALIZEDTIME), 0,0,0,0, 0,0, 0,0, i2r_ocsp_acutoff,0, NULL }
{ NID_id_pkix_OCSP_CrlID, 0, ASN1_ITEM_ref(OCSP_CRLID), 0,0,0,0, 0,0, 0,0, i2r_ocsp_crlid,0, NULL }
{ NID_id_pkix_OCSP_noCheck, 0, ASN1_ITEM_ref(ASN1_NULL), 0,0,0,0, 0,s2i_ocsp_nocheck, 0,0, i2r_ocsp_nocheck,0, NULL }
{ NID_id_pkix_OCSP_Nonce, 0, NULL, ocsp_nonce_new, ocsp_nonce_free, d2i_ocsp_nonce, i2d_ocsp_nonce, 0,0, 0,0, i2r_ocsp_nonce,0, NULL }
{ NID_id_pkix_OCSP_serviceLocator, 0, ASN1_ITEM_ref(OCSP_SERVICELOC), 0,0,0,0, 0,0, 0,0, i2r_ocsp_serviceloc,0, NULL }