| RSA BSAFE Cert-C |
Certificate Components for C |
| Crypto-C 6.2.1 Developer's Guide | ||
| Search |
It identifies how the CRL DP is obtained. While both distPointName and cRLIssuers are optional fields, at least one of these fields must contain a value as RFC 2459 states that reasons cannot be the only field in the encoding. The default criticality for this extension is NON_CRITICAL. A CRL can have multiple CRL DP extensions at any time. Use this structure with C_AddExtensionValue() and C_GetExtensionValue().
#include <certext.h>
typedef struct DISTRIBUTION_POINT { DIST_POINT_NAME *distPointName; UINT4 reasons; GENERAL_NAMES *cRLIssuers; } DISTRIBUTION_POINT;
Data Fields | |
| DIST_POINT_NAME* | distPointName |
A pointer to a DIST_POINT_NAME structure that contains the DNs of the CRL DP from which this CRL is distributed. More... | |
| UINT4 | reasons |
A UINT4 value that can be used to limit the revocation reasons specified by this CRL. More... | |
| GENERAL_NAMES* | cRLIssuers |
A pointer to a GENERAL_NAMES structure that contains a sequence of GENERAL_NAMEs. More... | |
|
|
A pointer to a |
|
|
A pointer to a |
|
|
A
|