Click or drag to resize

CertificateAuthority Methods

The CertificateAuthority type exposes the following members.

Methods
  NameDescription
Public methodStatic memberConnect
Connects to a specified Certification Authority server. This method allows you to connect to either Standalone CA or Enterprise CA.
Public methodStatic memberEnumEnterpriseCAs
Enumerates registered in Certification Authorities from the current Active Directory forest.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetBaseCRL
Returns the most recent version of Base CRL.
Public methodGetCACerts
Returns all CA certificates.
Public methodGetCAExchangeCertificate
Retrieves the most recent 'CA Exchange' certificate. If the certificate does not exist, the method will instruct CA server to generate or enroll a new one.
Public methodGetDbReader
Returns an instance of ADCS database reader.
Public methodGetDeltaCRL
Returns the most recent version of Delta CRL. If Certification Authority is not configured for Delta CRL, the method returns null.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetMyRoles
Returns all roles granted on the CA to the caller.
Public methodGetSecurityDescriptor
Gets the access control list (ACL) for the current Certification Authority.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodPing
Attempts to check Certification Authority's management interfaces availability.
Public methodStatic memberPing(String)
Attempts to check specified Certification Authority's management interfaces availability.
Public methodPublishCRL
This method publishes certificate revocation lists (CRLs) for a certification authority (CA).

The PublishCRL method publishes a CRL based on the CA's current certificate, as well as CRLs based on any CA certificates that have been renewed and are not yet expired.

Public methodRestart
Restarts a current Certification Authority instance. This method restarts 'certsvc' service.
Public methodStatic memberRestart(String)
Restarts a specified Certification Authority service. This method restarts 'certsvc' service.
Public methodStart
Starts Certification Authority service.
Public methodStatic memberStart(String)
Starts Certification Authority service on a specified server.
Public methodStop
Stops Certification Authority service.
Public methodStatic memberStop(String)
Stops Certification Authority service on a specified server.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUpdateEnrollmentServiceUri
Updates Enrollment Services URLs in the Active Directory.
Top
See Also