Eneboo - Documentación para desarrolladores
Funciones
Referencia del Archivo src/libdigidoc/openssl/crypto/cms/cms_ess.c
#include "cryptlib.h"
#include <openssl/asn1t.h>
#include <openssl/pem.h>
#include <openssl/rand.h>
#include <openssl/x509v3.h>
#include <openssl/err.h>
#include <openssl/cms.h>
#include "cms_lcl.h"

Funciones

 IMPLEMENT_ASN1_FUNCTIONS_const (CMS_ReceiptRequest)
CMS_ReceiptRequestCMS_ReceiptRequest_create0 (unsigned char *id, int idlen, int allorfirst, STACK_OF(GENERAL_NAMES)*receiptList, STACK_OF(GENERAL_NAMES)*receiptsTo)
int CMS_add1_ReceiptRequest (CMS_SignerInfo *si, CMS_ReceiptRequest *rr)
void CMS_ReceiptRequest_get0_values (CMS_ReceiptRequest *rr, ASN1_STRING **pcid, int *pallorfirst, STACK_OF(GENERAL_NAMES)**plist, STACK_OF(GENERAL_NAMES)**prto)
int cms_msgSigDigest_add1 (CMS_SignerInfo *dest, CMS_SignerInfo *src)
int cms_Receipt_verify (CMS_ContentInfo *cms, CMS_ContentInfo *req_cms)
ASN1_OCTET_STRINGcms_encode_Receipt (CMS_SignerInfo *si)

Documentación de las funciones

int CMS_add1_ReceiptRequest ( CMS_SignerInfo si,
CMS_ReceiptRequest rr 
)
ASN1_OCTET_STRING* cms_encode_Receipt ( CMS_SignerInfo si)
int cms_msgSigDigest_add1 ( CMS_SignerInfo dest,
CMS_SignerInfo src 
)
int cms_Receipt_verify ( CMS_ContentInfo cms,
CMS_ContentInfo req_cms 
)
CMS_ReceiptRequest* CMS_ReceiptRequest_create0 ( unsigned char *  id,
int  idlen,
int  allorfirst,
STACK_OF(GENERAL_NAMES)*  receiptList,
STACK_OF(GENERAL_NAMES)*  receiptsTo 
)
void CMS_ReceiptRequest_get0_values ( CMS_ReceiptRequest rr,
ASN1_STRING **  pcid,
int pallorfirst,
STACK_OF(GENERAL_NAMES)**  plist,
STACK_OF(GENERAL_NAMES)**  prto 
)
IMPLEMENT_ASN1_FUNCTIONS_const ( CMS_ReceiptRequest  )
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'