Eneboo - Documentación para desarrolladores
'defines' | 'typedefs' | Funciones
Referencia del Archivo src/libdigidoc/openssl/crypto/asn1/a_strex.c
#include <stdio.h>
#include <string.h>
#include "cryptlib.h"
#include <openssl/crypto.h>
#include <openssl/x509.h>
#include <openssl/asn1.h>
#include "charmap.h"

'defines'

#define CHARTYPE_BS_ESC   (ASN1_STRFLGS_ESC_2253 | CHARTYPE_FIRST_ESC_2253 | CHARTYPE_LAST_ESC_2253)
#define BUF_TYPE_WIDTH_MASK   0x7
#define BUF_TYPE_CONVUTF8   0x8
#define ESC_FLAGS
#define FN_WIDTH_LN   25
#define FN_WIDTH_SN   10

'typedefs'

typedef int char_io (void *arg, const void *buf, int len)

Funciones

int X509_NAME_print_ex (BIO *out, X509_NAME *nm, int indent, unsigned long flags)
int X509_NAME_print_ex_fp (FILE *fp, X509_NAME *nm, int indent, unsigned long flags)
int ASN1_STRING_print_ex (BIO *out, ASN1_STRING *str, unsigned long flags)
int ASN1_STRING_print_ex_fp (FILE *fp, ASN1_STRING *str, unsigned long flags)
int ASN1_STRING_to_UTF8 (unsigned char **out, ASN1_STRING *in)

Documentación de los 'defines'

#define BUF_TYPE_CONVUTF8   0x8
#define BUF_TYPE_WIDTH_MASK   0x7
#define CHARTYPE_BS_ESC   (ASN1_STRFLGS_ESC_2253 | CHARTYPE_FIRST_ESC_2253 | CHARTYPE_LAST_ESC_2253)
#define ESC_FLAGS
#define FN_WIDTH_LN   25
#define FN_WIDTH_SN   10

Documentación de los 'typedefs'

typedef int char_io(void *arg, const void *buf, int len)

Documentación de las funciones

int ASN1_STRING_print_ex ( BIO out,
ASN1_STRING str,
unsigned long  flags 
)
int ASN1_STRING_print_ex_fp ( FILE *  fp,
ASN1_STRING str,
unsigned long  flags 
)
int ASN1_STRING_to_UTF8 ( unsigned char **  out,
ASN1_STRING in 
)
int X509_NAME_print_ex ( BIO out,
X509_NAME nm,
int  indent,
unsigned long  flags 
)
int X509_NAME_print_ex_fp ( FILE *  fp,
X509_NAME nm,
int  indent,
unsigned long  flags 
)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'