RSA Security logo

RSA BSAFE Cert-C
API Reference

POLICY_MAPPING Reference

Represents a Policy Mappings extension for an X.509 v3 certificate.

This extension is used only in CA certificates. It contains a pair of domain policies: one for the issuing CA, and another for the subject CA. These are considered to be equivalent by the issuing CA. The policy mapping indicates to the issuing CA that the subject CA's policy is comparable to its own policy. The default criticality for this extension is NON_CRITICAL. A certificate can have multiple Policy Mappings extensions at the same time. Use the POLICY_MAPPING structure with the C_AddExtensionValue() and C_GetExtensionValue() functions.

Data Fields
issuerDomainPolicy An ITEM structure whose data member points to the issuing CA's domain policy OID.
subjectDomainPolicy An ITEM structure whose data member points to the subject CA's domain policy OID.

#include <certext.h>

02219 typedef struct POLICY_MAPPING {
02220   ITEM issuerDomainPolicy;
02221   ITEM subjectDomainPolicy;
02222 } POLICY_MAPPING;

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


RSA BSAFE® Cert-C 2.7 API Reference