Eneboo - Documentación para desarrolladores
Funciones
Referencia del Archivo src/libdigidoc/openssl/crypto/x509/x509_v3.c
#include <stdio.h>
#include <openssl/stack.h>
#include "cryptlib.h"
#include <openssl/asn1.h>
#include <openssl/objects.h>
#include <openssl/evp.h>
#include <openssl/x509.h>
#include <openssl/x509v3.h>

Funciones

int X509v3_get_ext_count (const STACK_OF(X509_EXTENSION)*x)
int X509v3_get_ext_by_NID (const STACK_OF(X509_EXTENSION)*x, int nid, int lastpos)
int X509v3_get_ext_by_OBJ (const STACK_OF(X509_EXTENSION)*sk, ASN1_OBJECT *obj, int lastpos)
int X509v3_get_ext_by_critical (const STACK_OF(X509_EXTENSION)*sk, int crit, int lastpos)
X509_EXTENSIONX509v3_get_ext (const STACK_OF(X509_EXTENSION)*x, int loc)
X509_EXTENSIONX509v3_delete_ext (STACK_OF(X509_EXTENSION)*x, int loc)
 STACK_OF (X509_EXTENSION)
X509_EXTENSIONX509_EXTENSION_create_by_NID (X509_EXTENSION **ex, int nid, int crit, ASN1_OCTET_STRING *data)
X509_EXTENSIONX509_EXTENSION_create_by_OBJ (X509_EXTENSION **ex, ASN1_OBJECT *obj, int crit, ASN1_OCTET_STRING *data)
int X509_EXTENSION_set_object (X509_EXTENSION *ex, ASN1_OBJECT *obj)
int X509_EXTENSION_set_critical (X509_EXTENSION *ex, int crit)
int X509_EXTENSION_set_data (X509_EXTENSION *ex, ASN1_OCTET_STRING *data)
ASN1_OBJECTX509_EXTENSION_get_object (X509_EXTENSION *ex)
ASN1_OCTET_STRINGX509_EXTENSION_get_data (X509_EXTENSION *ex)
int X509_EXTENSION_get_critical (X509_EXTENSION *ex)

Documentación de las funciones

STACK_OF ( X509_EXTENSION  )
X509_EXTENSION* X509_EXTENSION_create_by_NID ( X509_EXTENSION **  ex,
int  nid,
int  crit,
ASN1_OCTET_STRING data 
)
X509_EXTENSION* X509_EXTENSION_create_by_OBJ ( X509_EXTENSION **  ex,
ASN1_OBJECT obj,
int  crit,
ASN1_OCTET_STRING data 
)
int X509_EXTENSION_get_critical ( X509_EXTENSION ex)
ASN1_OCTET_STRING* X509_EXTENSION_get_data ( X509_EXTENSION ex)
ASN1_OBJECT* X509_EXTENSION_get_object ( X509_EXTENSION ex)
int X509_EXTENSION_set_critical ( X509_EXTENSION ex,
int  crit 
)
int X509_EXTENSION_set_data ( X509_EXTENSION ex,
ASN1_OCTET_STRING data 
)
int X509_EXTENSION_set_object ( X509_EXTENSION ex,
ASN1_OBJECT obj 
)
X509_EXTENSION* X509v3_delete_ext ( STACK_OF(X509_EXTENSION)*  x,
int  loc 
)
X509_EXTENSION* X509v3_get_ext ( const STACK_OF(X509_EXTENSION)*  x,
int  loc 
)
int X509v3_get_ext_by_critical ( const STACK_OF(X509_EXTENSION)*  sk,
int  crit,
int  lastpos 
)
int X509v3_get_ext_by_NID ( const STACK_OF(X509_EXTENSION)*  x,
int  nid,
int  lastpos 
)
int X509v3_get_ext_by_OBJ ( const STACK_OF(X509_EXTENSION)*  sk,
ASN1_OBJECT obj,
int  lastpos 
)
int X509v3_get_ext_count ( const STACK_OF(X509_EXTENSION)*  x)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'