Eneboo - Documentación para desarrolladores
'defines' | Funciones | Variables
Referencia del Archivo src/libdigidoc/openssl/crypto/x509/x509_trs.c
#include <stdio.h>
#include "cryptlib.h"
#include <openssl/x509v3.h>

'defines'

#define X509_TRUST_COUNT   (sizeof(trstandard)/sizeof(X509_TRUST))

Funciones

int X509_check_trust (X509 *x, int id, int flags)
int X509_TRUST_get_count (void)
X509_TRUSTX509_TRUST_get0 (int idx)
int X509_TRUST_get_by_id (int id)
int X509_TRUST_set (int *t, int trust)
int X509_TRUST_add (int id, int flags, int(*ck)(X509_TRUST *, X509 *, int), char *name, int arg1, void *arg2)
void X509_TRUST_cleanup (void)
int X509_TRUST_get_flags (X509_TRUST *xp)
char * X509_TRUST_get0_name (X509_TRUST *xp)
int X509_TRUST_get_trust (X509_TRUST *xp)

Variables

int(*)(int, X509 *, intX509_TRUST_set_default (int(*trust)(int, X509 *, int))

Documentación de los 'defines'

#define X509_TRUST_COUNT   (sizeof(trstandard)/sizeof(X509_TRUST))

Documentación de las funciones

int X509_check_trust ( X509 x,
int  id,
int  flags 
)
int X509_TRUST_add ( int  id,
int  flags,
int(*)(X509_TRUST *, X509 *, int ck,
char *  name,
int  arg1,
void *  arg2 
)
void X509_TRUST_cleanup ( void  )
X509_TRUST* X509_TRUST_get0 ( int  idx)
char* X509_TRUST_get0_name ( X509_TRUST xp)
int X509_TRUST_get_by_id ( int  id)
int X509_TRUST_get_count ( void  )
int X509_TRUST_get_flags ( X509_TRUST xp)
int X509_TRUST_get_trust ( X509_TRUST xp)
int X509_TRUST_set ( int t,
int  trust 
)

Documentación de las variables

int(*)(int, X509 *, int) X509_TRUST_set_default(int(*trust)(int, X509 *, int))
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'