The ICertAdmin interface allows properly authorized clients to perform the following actions:
ICertAdmin callers have write-only access to request attributes and certificate extensions, but no direct access to other request and certificate properties.
The following methods are provided by the ICertAdmin interface.
Method | Description |
---|---|
DenyRequest | Denies a specified request. |
GetCRL | Gets a pointer to the current certificate revocation list (CRL). |
GetRevocationReason | Returns a human-readable string specifying the reason a certificate was revoked. |
IsValidCertificate | Checks the validity of a certificate. |
PublishCRL | Publishes a new certificate revocation list. |
ResubmitRequest | Submits the specified request back to the policy module . |
RevokeCertificate | Revokes a certificate by a specified date. |
SetCertificateExtension | Adds a new extension to the certificate to be issued. |
SetRequestAttributes | Sets attributes in the specified request. |