Retrieve key-transport algorithms and related objects from a RecipientInfo.
Declared in <openssl/cms.h>
int
CMS_RecipientInfo_ktri_get0_algs(
CMS_RecipientInfo* ri,
EVP_PKEY** pk,
X509** recip,
X509_ALGOR** palg);
1 on success, or 0 on failure.
| Name | Description |
|---|---|
| ri | Recipient info of type CMS_RECIPINFO_TRANS. |
| pk | Receives the recipient public key if available, or NULL if not requested. |
| recip | Receives the recipient certificate if available, or NULL if not requested. |
| palg | Receives the key-encryption algorithm, or NULL if not requested. |