PFXExportOptions enumeration (certenroll.h)
The PFXExportOptions enumeration specifies how much of a certificate chain is included when creating a Personal Information Exchange (PFX) message. The PFX message syntax is defined by the PKCS #12 standard. PFX is a transfer syntax for personal identity information, including private keys and certificates. The enumeration is used by the CreatePFX method on the IX509Enrollment interface.
Syntax
typedef enum PFXExportOptions {
PFXExportEEOnly = 0,
PFXExportChainNoRoot = 1,
PFXExportChainWithRoot = 2
} ;
Constants
PFXExportEEOnly Value: 0 Includes only the end entity certificate. |
PFXExportChainNoRoot Value: 1 Includes the certificate chain without the root certification authority certificate. |
PFXExportChainWithRoot Value: 2 Includes the entire certificate chain, including the root certification authority certificate. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Header | certenroll.h |