Sortix nightly manual
This manual documents Sortix nightly, a development build that has not been officially released. You can instead view this document in the latest official manual.
NAME
d2i_PKCS12, i2d_PKCS12, d2i_PKCS12_bio, i2d_PKCS12_bio, d2i_PKCS12_fp, i2d_PKCS12_fp, d2i_PKCS12_MAC_DATA, i2d_PKCS12_MAC_DATA, d2i_PKCS12_SAFEBAG, i2d_PKCS12_SAFEBAG, d2i_PKCS12_BAGS, i2d_PKCS12_BAGS — decode and encode PKCS#12 structuresSYNOPSIS
#include <openssl/pkcs12.h>d2i_PKCS12(PKCS12 **val_out, const unsigned char **der_in, long length);
i2d_PKCS12(PKCS12 *val_in, unsigned char **der_out);
d2i_PKCS12_bio(BIO *in_bio, PKCS12 **val_out);
i2d_PKCS12_bio(BIO *out_bio, PKCS12 *val_in);
d2i_PKCS12_fp(FILE *in_fp, PKCS12 **val_out);
i2d_PKCS12_fp(FILE *out_fp, PKCS12 *val_in);
d2i_PKCS12_MAC_DATA(PKCS12_MAC_DATA **val_out, const unsigned char **der_in, long length);
i2d_PKCS12_MAC_DATA(PKCS12_MAC_DATA *val_in, unsigned char **der_out);
d2i_PKCS12_SAFEBAG(PKCS12_SAFEBAG **val_out, const unsigned char **der_in, long length);
i2d_PKCS12_SAFEBAG(PKCS12_SAFEBAG *val_in, unsigned char **der_out);
d2i_PKCS12_BAGS(PKCS12_BAGS **val_out, const unsigned char **der_in, long length);
i2d_PKCS12_BAGS(PKCS12_BAGS *val_in, unsigned char **der_out);