CMS_RecipientInfo_get0_pkey_ctx

Return the EVP_PKEY_CTX used for key transport or key agreement on a recipient info.

Synopsis

Declared in <openssl/cms.h>

EVP_PKEY_CTX*
CMS_RecipientInfo_get0_pkey_ctx(CMS_RecipientInfo* ri);

Return Value

Internal EVP_PKEY_CTX pointer (do not free), or NULL if none / wrong type.

Parameters

NameDescription
riRecipient info of type CMS_RECIPINFO_TRANS or CMS_RECIPINFO_AGREE.