Eneboo - Documentación para desarrolladores
Funciones
Referencia del Archivo src/libdigidoc/openssl/crypto/pkcs12/p12_crt.c
#include <stdio.h>
#include "cryptlib.h"
#include <openssl/pkcs12.h>

Funciones

PKCS12PKCS12_create (char *pass, char *name, EVP_PKEY *pkey, X509 *cert, STACK_OF(X509)*ca, int nid_key, int nid_cert, int iter, int mac_iter, int keytype)
PKCS12_SAFEBAGPKCS12_add_cert (STACK_OF(PKCS12_SAFEBAG)**pbags, X509 *cert)
PKCS12_SAFEBAGPKCS12_add_key (STACK_OF(PKCS12_SAFEBAG)**pbags, EVP_PKEY *key, int key_usage, int iter, int nid_key, char *pass)
int PKCS12_add_safe (STACK_OF(PKCS7)**psafes, STACK_OF(PKCS12_SAFEBAG)*bags, int nid_safe, int iter, char *pass)
PKCS12PKCS12_add_safes (STACK_OF(PKCS7)*safes, int nid_p7)

Documentación de las funciones

PKCS12_SAFEBAG* PKCS12_add_cert ( STACK_OF(PKCS12_SAFEBAG)**  pbags,
X509 cert 
)
PKCS12_SAFEBAG* PKCS12_add_key ( STACK_OF(PKCS12_SAFEBAG)**  pbags,
EVP_PKEY key,
int  key_usage,
int  iter,
int  nid_key,
char *  pass 
)
int PKCS12_add_safe ( STACK_OF(PKCS7)**  psafes,
STACK_OF(PKCS12_SAFEBAG)*  bags,
int  nid_safe,
int  iter,
char *  pass 
)
PKCS12* PKCS12_add_safes ( STACK_OF(PKCS7)*  safes,
int  nid_p7 
)
PKCS12* PKCS12_create ( char *  pass,
char *  name,
EVP_PKEY pkey,
X509 cert,
STACK_OF(X509)*  ca,
int  nid_key,
int  nid_cert,
int  iter,
int  mac_iter,
int  keytype 
)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'