RSA Security logo

RSA BSAFE Cert-C
API Reference

PKI_RECIPIENT Struct Reference

Holds information associated with a PKI message recipient.

This includes the information needed to determine the key used to encrypt the internal content-encryption key, and the content-encryption algorithm. The subordinate RECIPIENT_INFO structure supports only the key-transport technique for managing keys.

The PKI_RECIPIENT structure represents the recipient field in the PKI_MSG_FIELDS structure. However, the use of the PKI_RECIPIENT structure is deprecated since Cert-C 2.0. Use the PKI_RECIPIENT_INFO structure (and its related C_SetPKIMsgRecipient() and C_GetPKIMsgRecipient() functions) instead.

Data Fields
contentEncryptionAlgorithmId An ALGORITHM_IDENTIFIER structure that identifies the content-encryption algorithm.
recipient A RECIPIENT_INFO structure that determines the key used to encrypt an internal content-encryption key.
Deprecated:
This structure is deprecated in Cert-C 2.5.

#include <pkimsg.h>

00297 typedef struct {
00298   ALGORITHM_IDENTIFIER contentEncryptionAlgorithmId;
00299   RECIPIENT_INFO       recipient;
00300 } PKI_RECIPIENT;

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


RSA BSAFE® Cert-C 2.7 API Reference