RSA Security logo

RSA BSAFE Cert-C
API Reference

RECIPIENT_INFO Struct Reference

Holds message recipient information.

The RECIPIENT_INFO structure holds information associated with a single recipient of a CMS message (supported) or a PKI message (deprecated). The subordinate KEY_TRANSPORT_INFO structure is used to determine or obtain the key used to encrypt an internal content-encryption key.


Data Fields
type An int value that identifies the type of data structure in the info union. Cert-C supports the following recipient information type:

Recipient Information Type Description
KEY_TRANSPORT Contains a KEY_TRANSPORT_INFO data structure.

info A union that contains recipient information in the format specified by type.
keyTrans A KEY_TRANSPORT_INFO structure.

#include <cms.h>

00289 typedef struct {
00290   int type;
00291   union {
00292     KEY_TRANSPORT_INFO keyTrans;
00293   } info;
00294 } RECIPIENT_INFO;

The documentation for this struct was generated from the following file:


RSA BSAFE® Cert-C 2.7 API Reference