RSA BSAFE Cert-C

Certificate Components for C

Crypto-C 6.2.1 Developer's Guide
Search

DIST_POINT_NAME Reference

Represents the ASN.1 DistributionPointName structure in RFC 2459.

It contains the DNs of a CRL distribution point and is used in two structures:

If DISTRIBUTION_POINT contains a distPointName value of type URI, then distPointName's value must point to the current CRL for the associated reasons. The reasons value is issued by the associated cRLIssuer. If the DISTRIBUTION_POINT omits reasons, the CRL must include revocations for all reasons. If the DISTRIBUTION_POINT omits cRLIssuer, the CRL must be issued by the CA that issued the certificate.

#include <certext.h>

typedef struct DIST_POINT_NAME {

  unsigned int nameType;
  union {
    GENERAL_NAMES   fullNames;
    NAME_OBJ        nameRelativeToCRLIssuer;

 } name;
} DIST_POINT_NAME;

Data Fields

unsigned int nameType
 An unsigned int value that identifies the type of data structure in the name union. More...


Field Documentation

unsigned int nameType
 

An unsigned int value that identifies the type of data structure in the name union. Cert-C supports the following types of distribution-point names:

Distribution-Point-Name Type Description
DPN_FULL_NAME A GENERAL_NAMES structure. See fullNames.
DPN_RELATIVE_NAME A NAME_OBJ object.


Copyright (c) 1999-2005 RSA Security Inc. All rights reserved. 067-001001-2720-001-000 - 2.7.2