Namespace: Microsoft.Clm.Shared.ProfileTemplates
Assembly: Microsoft.Clm.Shared (in microsoft.clm.shared.dll)
Usage
Visual Basic |
---|
Dim instance As RevocationReason |
Syntax
Visual Basic |
---|
Public Enumeration RevocationReason |
C# |
---|
public enum RevocationReason |
C++ |
---|
public enum class RevocationReason |
J# |
---|
public enum RevocationReason |
JScript |
---|
public enum RevocationReason |
Members
Member name | Description |
---|---|
AffiliationChanged | The subject's name or other information in the certificate has been modified, but there is no cause to suspect that the private key has been compromised. |
CaCompromise | It is known or is suspected that the certification authority's (CA's) private key or other aspects of the CA that are validated in the certificate are compromised. |
CertificateHold | The certificate has been put on hold. |
CertificateReinstate | This is a special reason value that is used to reinstate previously revoked certificates. The certificates must have been previously revoked with the CertificateHold reason value. |
CessationOfOperation | The certificate is no longer needed for the purpose for which it was issued, but there is no cause to suspect that the private key has been compromised. |
KeyCompromise | It is known or is suspected that the subject's private key or other aspects of the subject that are validated in the certificate are compromised. |
None | No reason is selected. |
Superseded | The certificate has been superseded, but there is no cause to suspect that the private key has been compromised. |
Unspecified | No reason is specified for the revocation. |
Remarks
Revocation can be configured for some of the policies in the profile template. Many of these policies enable configuration of what reason to specify for the revocation.