Eneboo - Documentación para desarrolladores
|
#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_ReceiptRequest * | CMS_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_STRING * | cms_encode_Receipt (CMS_SignerInfo *si) |
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 | ) |