CMS_add_smimecap

Encode a stack of algorithms as an SMIMECapabilities signed attribute on a SignerInfo.

Synopsis

Declared in <openssl/cms.h>

int
CMS_add_smimecap(
    CMS_SignerInfo* si,
    stack_st_X509_ALGOR* algs);

Return Value

1 on success, or 0 on failure.

Parameters

NameDescription
siSignerInfo that receives the SMIMECapabilities attribute.
algsStack of X509_ALGOR capability entries (for example built with CMS_add_simple_smimecap).