Click or drag to resize

CDP Class

Represents CRLDistributionPoint URL object. An object contains URL information and URL publication settings.
Inheritance Hierarchy
SystemObject
  PKI.CertificateServicesCDP

Namespace:  PKI.CertificateServices
Assembly:  PKI.Core (in PKI.Core.dll) Version: 3.3.0.0 (3.3.0.0)
Syntax
public class CDP

The CDP type exposes the following members.

Constructors
  NameDescription
Public methodCDP
Initializes a new instance of the CDP class using URL string.
Top
Properties
  NameDescription
Public propertyAddToCertCDP
Gets True if provided URL is configured to publish specified URL to all issued certificates' CDP extension.
Public propertyAddToCrlcdp
Gets True if provided URL is configured to publish provided URL to CRLs.
Public propertyAddToFreshestCRL
Gets True if provided URL is configured to publish specified URL Base CRL CDP extension. This extension is used to locate Delta CRL locations.
Public propertyConfigURI
Gets an URL representation that is shown in Certification Authority MMC snap-in Extensions tab. See RegURI property description for detailed variable token replacement rules.
Public propertyCRLPublish
Gets True if provided URL is configured to publish CRLs to this location.
Public propertyDeltaCRLPublish
Gets True if provided URL is configured to publish Delta CRLs to this location.
Public propertyFlags
Gets URL publication Flags. The following Flags (or combination) may be used:

1 - Publish CRLs to this location.

2 - Include in all issued certificates CRL Distribution Points extension.

4 - Include in CRLs. Clients use this to find delta CRL locations.

8 - Include in the CDP extension of CRLs.

64 - Publish delta CRLs to this location. Specifies where to publish in AD DS when publishing to LDAP URLs.

128 - Include in the IDP extension of issued CRLs.

Public propertyIDP
Gets True if provided URL is configured to publish CRLs to CRLs' IDP (Issuing Distribution Point) extension.
Public propertyProjectedURI
Gets an array of projected URIs with expanded (resolved) variables.
Public propertyRegURI
Gets an URL that is formatted as follows: Flags:protocol/ActualURL/options.

for example, an URL can be: 3:http://pki.company.com/CRL/mycacrl.crl%8%9.crl

See Remarks for detailed URL structure.
Public propertyUrlScheme
Gets the protocol scheme used by this object.
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString
Returns a string representation of the current CDP object. (Overrides Object.ToString().)
(Overrides ObjectToString.)
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also