CertSrvCdpUrlEntry Class

Represents a CRL Distribution Point URL object. An object contains URL information and URL publication settings.

Definition

Namespace: SysadminsLV.PKI.Management.CertificateServices
Assembly: SysadminsLV.PKI.Win (in SysadminsLV.PKI.Win.dll) Version: 4.0.1.0 (4.0.1.0)
C#
public sealed class CertSrvCdpUrlEntry : ICertSrvCdpAiaUri
Inheritance
Object    CertSrvCdpUrlEntry
Implements
ICertSrvCdpAiaUri

Properties

AddToCertificateCdp Gets True if provided URL is configured to publish specified URL to all issued certificates' CDP extension.
AddToCrlCdp Gets True if provided URL is configured to publish provided URL to CRLs.
AddToCrlIdp Gets True if provided URL is configured to publish CRLs to CRLs' IDP (Issuing Distribution Point) extension.
AddToFreshestCrl Gets True if provided URL is configured to publish specified URL Base CRL CDP extension. This extension is used to locate Delta CRL locations.
ProjectedURI Gets an array of projected URIs with expanded (resolved) variables.
PublishDeltaToServer Gets True if provided URL is configured to publish Delta CRLs to this location.
PublishToServer Gets True if provided URL is configured to publish CRLs to this location.
Uri Gets an URL representation that is shown in Certification Authority MMC snap-in Extensions tab.
UrlScheme Gets the protocol scheme used by this object.

Methods

Equals
(Overrides ObjectEquals(Object))
FromConfigUri Initializes a new instance of the CertSrvCdpUrlEntry class using configuration URI string and publish flags.
FromRegUri Initializes a new instance of CertSrvCdpUrlEntry from registry-based URI format.

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.

GetHashCode
(Overrides ObjectGetHashCode)
GetPublishFlags Returns a bitwise combination of flags enabled for the current object.
GetRegUri Gets a registry-based URI from the current object.
GetType
(Inherited from Object)
ToString
(Overrides ObjectToString)

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