CertSrvConfig Class

Represents base class for Certification Authority configuration. This is abstract class and cannot be instantiated directly.

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 abstract class CertSrvConfig
Inheritance
Object    CertSrvConfig
Derived

Constructors

CertSrvConfig Initializes a new instance of CertSrvConfig from a string that contains a computer name where Certification Authority is installed.

Properties

ComputerName Gets the certification authority computer name.
ConfigEntries Gets a collection of config entries to update when calling Commit(Boolean) method.
ConfigManager Gets the CA configuration read/write manager used by implementers to read and write configuration.
IsModified Indicates whether the object was modified after it was instantiated. This member is set to False upon successful changes commit.

Methods

Commit Updates Certification Authority configuration on a server.
Equals
(Inherited from Object)
Finalize
(Inherited from Object)
GetHashCode
(Inherited from Object)
GetType
(Inherited from Object)
MemberwiseClone
(Inherited from Object)
OnCommit 
ToString
(Inherited from Object)

Fields

ACTIVE_ALTERNATEPUBLISHDOMAINS 
ACTIVE_AUDITFILTER 
ACTIVE_CACERTFILENAME 
ACTIVE_CACERTHASH 
ACTIVE_CACERTPUBLICATIONURLS 
ACTIVE_CADESCRIPTION 
ACTIVE_CASECURITY 
ACTIVE_CASERIALNUMBER 
ACTIVE_CASERVERNAME 
ACTIVE_CATYPE 
ACTIVE_CAUSEDS 
ACTIVE_CAXCHGCERTHASH 
ACTIVE_CAXCHGOVERLAPPERIODCOUNT 
ACTIVE_CAXCHGOVERLAPPERIODSTRING 
ACTIVE_CAXCHGVALIDITYPERIODCOUNT 
ACTIVE_CAXCHGVALIDITYPERIODSTRING 
ACTIVE_CERTENROLLCOMPATIBLE 
ACTIVE_CLOCKSKEWMINUTES 
ACTIVE_COMMONNAME 
ACTIVE_CRLATTEMPTREPUBLISH 
ACTIVE_CRLDELTANEXTPUBLISH 
ACTIVE_CRLDELTAOVERLAPPERIODCOUNT 
ACTIVE_CRLDELTAOVERLAPPERIODSTRING 
ACTIVE_CRLDELTAPERIODCOUNT 
ACTIVE_CRLDELTAPERIODSTRING 
ACTIVE_CRLEDITFLAGS 
ACTIVE_CRLFLAGS 
ACTIVE_CRLNEXTPUBLISH 
ACTIVE_CRLOVERLAPPERIODCOUNT 
ACTIVE_CRLOVERLAPPERIODSTRING 
ACTIVE_CRLPATH_OLD 
ACTIVE_CRLPERIODCOUNT 
ACTIVE_CRLPERIODSTRING 
ACTIVE_CRLPUBLICATIONURLS 
ACTIVE_DSCONFIGDN 
ACTIVE_DSDOMAINDN 
ACTIVE_EKUOIDSFORPUBLISHEXPIREDCERTINCRL 
ACTIVE_ENABLED 
ACTIVE_ENABLEDEKUFORDEFINEDCACERT 
ACTIVE_ENFORCEX500NAMELENGTHS 
ACTIVE_ENROLLMENTAGENTRIGHTS 
ACTIVE_FORCETELETEX 
ACTIVE_HIGHSERIAL 
ACTIVE_INTERFACEFLAGS 
ACTIVE_KRACERTCOUNT 
ACTIVE_KRACERTHASH 
ACTIVE_KRAFLAGS 
ACTIVE_LOGLEVEL 
ACTIVE_MAXINCOMINGALLOCSIZE 
ACTIVE_MAXINCOMINGMESSAGESIZE 
ACTIVE_NAMESEPARATOR 
ACTIVE_OFFICERRIGHTS 
ACTIVE_PARENTCAMACHINE 
ACTIVE_PARENTCANAME 
ACTIVE_POLICYFLAGS 
ACTIVE_REQUESTFILENAME 
ACTIVE_REQUESTID 
ACTIVE_REQUESTKEYCONTAINER 
ACTIVE_REQUESTKEYINDEX 
ACTIVE_ROLESEPARATIONENABLED 
ACTIVE_SECUREDATTRIBUTES 
ACTIVE_SETUPSTATUS 
ACTIVE_SUBJECTTEMPLATE 
ACTIVE_USEDEFINEDCACERTINREQ 
ACTIVE_VALIDITYPERIODCOUNT 
ACTIVE_VALIDITYPERIODSTRING 
ACTIVE_VIEWAGEMINUTES 
ACTIVE_VIEWIDLEMINUTES 
CSP_ALTERNATESIGNATUREALGORITHM 
CSP_CNGENCRYPTIONALGORITHM 
CSP_CNGHASHALGORITHM 
CSP_CNGPUBLICKEYALGORITHM 
CSP_ENCRYPTIONALGORITHM 
CSP_HASHALGORITHM 
CSP_KEYSIZE 
CSP_MACHINEKEYSET 
CSP_PROVIDER 
CSP_PROVIDERTYPE 
CSP_SYMMETRICKEYSIZE 
EXIT_BODYARG 
EXIT_BODYFORMAT 
EXIT_CRLISSUEDKEY 
EXIT_DENIEDKEY 
EXIT_IMPORTEDKEY 
EXIT_ISSUEDKEY 
EXIT_PENDINGKEY 
EXIT_REVOKEDKEY 
EXIT_SHUTDOWNKEY 
EXIT_SMTPAUTHENTICATE 
EXIT_SMTPCC 
EXIT_SMTPEVENTFILTER 
EXIT_SMTPFROM 
EXIT_SMTPKEY 
EXIT_SMTPSERVER 
EXIT_SMTPTEMPLATES 
EXIT_SMTPTO 
EXIT_STARTUPKEY 
EXIT_TITLEARG 
EXIT_TITLEFORMAT 
KEY_CSP 
KEY_ENCRYPTIONCSP 
KEY_EXITMODULES 
KEY_POLICYMODULES 
POLICY_CAPATHLENGTH 
POLICY_DEFAULTSMIME 
POLICY_DISABLEEXTENSIONLIST 
POLICY_EDITFLAGS 
POLICY_ENABLEENROLLEEREQUESTEXTENSIONLIST 
POLICY_ENABLEREQUESTEXTENSIONLIST 
POLICY_FILEISSUERCERTURL_OLD 
POLICY_FILEREVOCATIONCRLURL_OLD 
POLICY_FTPISSUERCERTURL_OLD 
POLICY_FTPREVOCATIONCRLURL_OLD 
POLICY_ISSUERCERTURL_OLD 
POLICY_ISSUERCERTURLFLAGS 
POLICY_LDAPISSUERCERTURL_OLD 
POLICY_LDAPREVOCATIONCRLURL_OLD 
POLICY_REQUESTDISPOSITION 
POLICY_REVOCATIONCRLURL_OLD 
POLICY_REVOCATIONTYPE 
POLICY_REVOCATIONURL 
POLICY_SUBJECTALTNAME 
POLICY_SUBJECTALTNAME2 
POLICY_UPNMAP 
ROOT_ACTIVE 
ROOT_CERTSRVDEBUG 
ROOT_DBDIRECTORY 
ROOT_DBFLAGS 
ROOT_DBLASTFULLBACKUP 
ROOT_DBLASTINCREMENTALBACKUP 
ROOT_DBLASTRECOVERY 
ROOT_DBLOGDIRECTORY 
ROOT_DBSESSIONCOUNT 
ROOT_DBSYSDIRECTORY 
ROOT_DBTEMPDIRECTORY 
ROOT_DIRECTORY 
ROOT_LDAPFLAGS 
ROOT_VERSION 
ROOT_WEBCLIENTCAMACHINE 
ROOT_WEBCLIENTCANAME 
ROOT_WEBCLIENTCATYPE 

See Also