CertPropReaderD Class

Represents a Windows-specific implementation of ICertPropReaderD interface.

Definition

Namespace: SysadminsLV.PKI.Dcom.Implementations
Assembly: SysadminsLV.PKI.Win (in SysadminsLV.PKI.Win.dll) Version: 4.0.1.0 (4.0.1.0)
C#
public class CertPropReaderD : ICertPropReaderD
Inheritance
Object    CertPropReaderD
Implements
ICertPropReaderD

Constructors

CertPropReaderD Initializes a new instance of CertPropReaderD class from a Certification Authority configuration string.

Methods

Equals
(Inherited from Object)
Finalize
(Inherited from Object)
GetAiaURLs Gets the list of authority information access (AIA) URLs to include in issued certificates, for a particular Certification Authority certificate.
GetBackwardCrossCert Gets a particular backward cross certificate.
GetBackwardCrossCertState Gets the status of a particular backward cross certificate.
GetBaseCrl Gets a particular base certificate revocation list.
GetBaseCrlPublishStatus Gets the publishing status of a particular base certificate revocation list.
GetCaCertChainAndCrl Gets a particular Certification Authority signing certificate and its complete chain, including certificate revocation lists.
GetCaCertificate Gets a specified signing certificate.
GetCaCertificateChain Gets a particular signing certificate and its complete chain.
GetCaCertificateCount Gets the count of signature certificates on the Certification Authority.
GetCaCertState Gets the disposition status of a particular Certification Authority signing certificate.
GetCaCertStatusCode Gets the Win32 HRESULT status of a particular Certification Authority signing certificate.
GetCaName Gets the common name of the Certification Authority.
GetCaTemplates Returns a list of certificate templates assigned to Enterprise Certification Authority.
GetCaType Get the type of the Certification Authority.
GetCaVersion Gets the revisions on the Certification Authority signing certificate
GetCdpURLs Gets the list of certificate revocation list distribution points (CDPs) URLs to include in issued certificates, for a particular Certification Authority certificate.
GetCrlState Gets the status of signing certificate used to publish CRLs.
GetDeltaCrl Gets a particular delta certificate revocation list.
GetDeltaCrlPublishStatus Gets the publishing status of a particular delta certificate revocation list.
GetDnsName Gets the FQDN of the server that hosts the Certification Authority.
GetExchangeCertificate Gets the Certification Authority exchange (key archival encryption) certificate.
GetExchangeCertificateChain Gets the Certification Authority exchange certificate and its complete chain.
GetExchangeCertificateCount Gets the count of exchange (key archival encryption) certificates on the Certification Authority.
GetExitModuleCount Gets the number of exit modules registered on Certification Authority server.
GetExitModuleDescription Gets the description of a specific exit module.
GetFileVersionProperty Gets the the Certification Authority file version property.
GetForwardCrossCert Gets a particular forward cross certificate.
GetForwardCrossCertState Gets the status of a particular forward cross certificate.
GetHashCode
(Inherited from Object)
GetKraCertCount Gets the total number of KRAs registered and available for the Certification Authority.
GetKraCertificate Gets a particular KRA certificate
GetKraCertState Gets the state of a particular KRA certificate.
GetKraCertUsedCount Gets the number of KRAs are required to be used when archiving a private key on the Certification Authority.
GetLatestCaCertChainAndCrl Gets the latest Certification Authority signing certificate and its complete chain, including certificate revocation lists.
GetLatestCaCertificate Gets the most recent signing certificate.
GetLatestCaCertificateChain Gets the most recent signing certificate and its complete chain.
GetLatestCaCertStatusCode Gets the Win32 HRESULT status of a particular Certification Authority signing certificate.
GetLatestCertAiaURLs Gets the list of authority information access (AIA) URLs to include in issued certificates, for the most recent Certification Authority certificate.
GetLatestCertBaseCrl Gets a base certificate revocation list for the most recent Certification Authority signing certificate.
GetLatestCertBaseCrlPublishStatus Gets the publishing status of the most recent base certificate revocation list.
GetLatestCertCdpURLs Gets the list of certificate revocation list distribution points (CDPs) URLs to include in issued certificates, for the most recent Certification Authority certificate.
GetLatestCertDeltaCrl Gets a delta certificate revocation list for the most recent Certification Authority signing certificate.
GetLatestCertDeltaCrlPublishStatus Gets the publishing status of the most recent delta certificate revocation list.
GetLatestCertOcspURLs Gets the list of Online Certificate Status Protocol (OCSP) URLs to include in issued certificates, for the most recent Certification Authority certificate.
GetLatestExchangeCertChainAndCrl Gets the latest Certification Authority exchange (key encryption) certificate and its complete chain, including certificate revocation lists.
GetLocaleName Gets the locale of the Certification Authority.
GetOcspURLs Gets the list of Online Certificate Status Protocol (OCSP) URLs to include in issued certificates, for a particular Certification Authority certificate.
GetParentCA Gets the name of the parent of the Certification Authority.
GetPolicyModuleDescription Gets the description of the active policy module.
GetProductVersionProperty Gets the the Certification Authority product version property.
GetSanitizedCaName Gets the sanitized common name of the Certification Authority.
GetSanitizedShortCommonName Gets the sanitized and shortened common name of the Certification Authority.
GetSharedFolderPath Gets the UNC path that is used as a shared folder for the Certification Authority.
GetSubjectTemplateOIDs Gets a collection of relative distinguished name (RDN) attributes used by Certification Authority to order attributes in certificate subject.
GetType
(Inherited from Object)
IsAdvancedServer Gets the information whether the operating system that hosts the Certification Authority is an advanced server.
IsRoleSeparationEnabled Gets the information whether the role separation feature is enabled on the Certification Authority.
MemberwiseClone
(Inherited from Object)
ToString
(Inherited from Object)

See Also