Sortix cross-nightly manual
This manual documents Sortix cross-nightly. You can instead view this document in the latest official manual.
NAME
CMS_get0_SignerInfos, CMS_SignerInfo_get_version, CMS_SignerInfo_get0_signer_id, CMS_SignerInfo_get0_signature, CMS_SignerInfo_cert_cmp, CMS_SignerInfo_set1_signer_cert — CMS SignedData signer functionsSYNOPSIS
#include <openssl/cms.h>CMS_get0_SignerInfos(CMS_ContentInfo *cms);
CMS_SignerInfo_get_version(CMS_SignerInfo *si, long *version);
CMS_SignerInfo_get0_signer_id(CMS_SignerInfo *si, ASN1_OCTET_STRING **keyid, X509_NAME **issuer, ASN1_INTEGER **sno);
CMS_SignerInfo_get0_signature(CMS_SignerInfo *si);
CMS_SignerInfo_cert_cmp(CMS_SignerInfo *si, X509 *certificate);
CMS_SignerInfo_set1_signer_cert(CMS_SignerInfo *si, X509 *signer);
DESCRIPTION
CMS_get0_SignerInfos() returns all the SignerInfo structures associated with the SignedData structure cms.RETURN VALUES
CMS_get0_SignerInfos() returns an internal pointer to all the CMS_SignerInfo structures, or NULL if there are no signers or if cms is not of the type SignedData.STANDARDS
RFC 5652: Cryptographic Message Syntax (CMS)- section 5.1: SignedData Type
- section 5.3: SignerInfo Type