This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
[FlagsAttribute]
public enum ExitEvents
<FlagsAttribute>
Public Enumeration ExitEvents
[FlagsAttribute]
public enum class ExitEvents
None | 0 | Invalid |
CertIssued | 1 | Fired when new certificate is issued (either, manually, or after CA Manager approval) |
CertPending | 2 | Fired when request was accepted and is pending for CA Manager approval. |
CertDenied | 4 | Fired when request failed or denied. |
CertRevoked | 8 | Fired for both, revoke and unrevoke (remove from Hold). |
CertRetrievePending | 16 | It seems this event is never fired. |
CRLIssued | 32 | Fired when Base or Delta CRL is published or republished. Once per ICertAdmin2::PublishCRL call. |
Shutdown | 64 | Fired when CA service is stopping. |
ServiceStart | 128 | It seems this event is never fired. |
CertUnrevoked | 256 | It seems this event is never fired. Instead, CertRevoked is used. |
CertImported | 512 | Fired when foreign certificate is imported into CA database. |
AllEvents | 1,023 | All events. |