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

Funciones

long PKCS7_ctrl (PKCS7 *p7, int cmd, long larg, char *parg)
int PKCS7_content_new (PKCS7 *p7, int type)
int PKCS7_set_content (PKCS7 *p7, PKCS7 *p7_data)
int PKCS7_set_type (PKCS7 *p7, int type)
int PKCS7_set0_type_other (PKCS7 *p7, int type, ASN1_TYPE *other)
int PKCS7_add_signer (PKCS7 *p7, PKCS7_SIGNER_INFO *psi)
int PKCS7_add_certificate (PKCS7 *p7, X509 *x509)
int PKCS7_add_crl (PKCS7 *p7, X509_CRL *crl)
int PKCS7_SIGNER_INFO_set (PKCS7_SIGNER_INFO *p7i, X509 *x509, EVP_PKEY *pkey, const EVP_MD *dgst)
PKCS7_SIGNER_INFOPKCS7_add_signature (PKCS7 *p7, X509 *x509, EVP_PKEY *pkey, const EVP_MD *dgst)
int PKCS7_set_digest (PKCS7 *p7, const EVP_MD *md)
 STACK_OF (PKCS7_SIGNER_INFO)
PKCS7_RECIP_INFOPKCS7_add_recipient (PKCS7 *p7, X509 *x509)
int PKCS7_add_recipient_info (PKCS7 *p7, PKCS7_RECIP_INFO *ri)
int PKCS7_RECIP_INFO_set (PKCS7_RECIP_INFO *p7i, X509 *x509)
X509PKCS7_cert_from_signer_info (PKCS7 *p7, PKCS7_SIGNER_INFO *si)
int PKCS7_set_cipher (PKCS7 *p7, const EVP_CIPHER *cipher)

Documentación de las funciones

int PKCS7_add_certificate ( PKCS7 p7,
X509 x509 
)
int PKCS7_add_crl ( PKCS7 p7,
X509_CRL crl 
)
PKCS7_RECIP_INFO* PKCS7_add_recipient ( PKCS7 p7,
X509 x509 
)
int PKCS7_add_recipient_info ( PKCS7 p7,
PKCS7_RECIP_INFO ri 
)
PKCS7_SIGNER_INFO* PKCS7_add_signature ( PKCS7 p7,
X509 x509,
EVP_PKEY pkey,
const EVP_MD dgst 
)
int PKCS7_add_signer ( PKCS7 p7,
PKCS7_SIGNER_INFO psi 
)
X509* PKCS7_cert_from_signer_info ( PKCS7 p7,
PKCS7_SIGNER_INFO si 
)
int PKCS7_content_new ( PKCS7 p7,
int  type 
)
long PKCS7_ctrl ( PKCS7 p7,
int  cmd,
long  larg,
char *  parg 
)
int PKCS7_RECIP_INFO_set ( PKCS7_RECIP_INFO p7i,
X509 x509 
)
int PKCS7_set0_type_other ( PKCS7 p7,
int  type,
ASN1_TYPE other 
)
int PKCS7_set_cipher ( PKCS7 p7,
const EVP_CIPHER cipher 
)
int PKCS7_set_content ( PKCS7 p7,
PKCS7 p7_data 
)
int PKCS7_set_digest ( PKCS7 p7,
const EVP_MD md 
)
int PKCS7_set_type ( PKCS7 p7,
int  type 
)
int PKCS7_SIGNER_INFO_set ( PKCS7_SIGNER_INFO p7i,
X509 x509,
EVP_PKEY pkey,
const EVP_MD dgst 
)
STACK_OF ( PKCS7_SIGNER_INFO  )
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'