RSA Security logo

RSA BSAFE Cert-C
API Reference

GENERAL_NAME_KEYID Struct Reference

Specifies PKI identity information.

It includes the information needed to identify a PKI entity and a key identifier used to protect data exchanged between PKI entities. The GENERAL_NAME_KEYID structure is used in the PKI_ENTITY_ID and PKI_RECIPIENT_INFO data structures.

Data Fields
name A pointer to a GENERAL_NAME structure that specifies the name of the PKI entity. If unspecified, this field must be set to (GENERAL_NAME*)0.
keyId An ITEM structure that designates a particular shared secret used to protect the message contents. If unspecified, the data and len members must be set to zero (0).

#include <pkimsg.h>

01012 typedef struct {
01013   GENERAL_NAME *name;
01014   ITEM          keyId;
01015 } GENERAL_NAME_KEYID;

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


RSA BSAFE® Cert-C 2.7 API Reference