Eneboo - Documentación para desarrolladores
Clases | 'defines' | 'typedefs' | Funciones
Referencia del Archivo src/libdigidoc/openssl/crypto/objects/obj_dat.c
#include <stdio.h>
#include <ctype.h>
#include <limits.h>
#include "cryptlib.h"
#include <openssl/lhash.h>
#include <openssl/asn1.h>
#include <openssl/objects.h>
#include <openssl/bn.h>
#include "obj_dat.h"

Clases

struct  added_obj_st

'defines'

#define ADDED_DATA   0
#define ADDED_SNAME   1
#define ADDED_LNAME   2
#define ADDED_NID   3

'typedefs'

typedef struct added_obj_st ADDED_OBJ

Funciones

int OBJ_new_nid (int num)
int OBJ_add_object (const ASN1_OBJECT *obj)
ASN1_OBJECTOBJ_nid2obj (int n)
const char * OBJ_nid2sn (int n)
const char * OBJ_nid2ln (int n)
int OBJ_obj2nid (const ASN1_OBJECT *a)
ASN1_OBJECTOBJ_txt2obj (const char *s, int no_name)
int OBJ_obj2txt (char *buf, int buf_len, const ASN1_OBJECT *a, int no_name)
int OBJ_txt2nid (const char *s)
int OBJ_ln2nid (const char *s)
int OBJ_sn2nid (const char *s)
const char * OBJ_bsearch (const char *key, const char *base, int num, int size, int(*cmp)(const void *, const void *))
const char * OBJ_bsearch_ex (const char *key, const char *base, int num, int size, int(*cmp)(const void *, const void *), int flags)
int OBJ_create_objects (BIO *in)
int OBJ_create (const char *oid, const char *sn, const char *ln)

Documentación de los 'defines'

#define ADDED_DATA   0
#define ADDED_LNAME   2
#define ADDED_NID   3
#define ADDED_SNAME   1

Documentación de los 'typedefs'

typedef struct added_obj_st ADDED_OBJ

Documentación de las funciones

int OBJ_add_object ( const ASN1_OBJECT obj)
const char* OBJ_bsearch ( const char *  key,
const char *  base,
int  num,
int  size,
int(*)(const void *, const void *)  cmp 
)
const char* OBJ_bsearch_ex ( const char *  key,
const char *  base,
int  num,
int  size,
int(*)(const void *, const void *)  cmp,
int  flags 
)
int OBJ_create ( const char *  oid,
const char *  sn,
const char *  ln 
)
int OBJ_create_objects ( BIO in)
int OBJ_ln2nid ( const char *  s)
int OBJ_new_nid ( int  num)
const char* OBJ_nid2ln ( int  n)
ASN1_OBJECT* OBJ_nid2obj ( int  n)
const char* OBJ_nid2sn ( int  n)
int OBJ_obj2nid ( const ASN1_OBJECT a)
int OBJ_obj2txt ( char *  buf,
int  buf_len,
const ASN1_OBJECT a,
int  no_name 
)
int OBJ_sn2nid ( const char *  s)
int OBJ_txt2nid ( const char *  s)
ASN1_OBJECT* OBJ_txt2obj ( const char *  s,
int  no_name 
)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'