#include <stdio.h>
#include "cryptlib.h"
#include <openssl/pkcs12.h>
Go to the source code of this file.
|
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) |
|
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 |
|
) |
| |