Represents a CRL entry of certificate revocation list that contains information about revoked certificate.
SysadminsLV.PKI (in SysadminsLV.PKI.dll) Version: 18.104.22.168 (22.214.171.124)
public sealed class X509CRLEntry
Public NotInheritable Class X509CRLEntry
public ref class X509CRLEntry sealed
type X509CRLEntry = class end
The X509CRLEntry type exposes the following members.
Gets the ASN.1-encoded byte array.
Gets the revocation reason code. The possible codes and their values are:
|Revocation code||Code definition.|
|0||Unspecified - the certificate was revoked due to a reason that is not referenced in the table.|
|1||Key Compromise - the certificate's private key was compromised or disclosed to a unauthorized person.
This code is used for end entity certificates.|
|2||CA Compromise - the CA certificate's private key was compromised or disclosed to a unauthorized person.
This code is used for CA certificates.|
|3||Change Of Affiliation - the certificate holder changed his/her position or role that do not allow
current certificate usage.|
|4||Superseded - the certificate was revoked because it is superseded by a new certificate.|
|5||Cease Of Operation - the certificate holder do no longer perform the role. For example, an employee
leaves a organization, or server is decommissioned.|
|6||Hold Certificate - the certificate is revoked for a time (not permanently) and it is possible to
"unrevoke" the certificate further. This code should not be used, because it is impossible to determine whether the certificate
was invalid at certain date.|
|7||Privilege Withdrawn - the certificate holder do not have required priveleges to use the certificate.|
|8||Release From Hold - the certificate is removed from Hold Certificate state and
will be removed from CRL.|
|10||Authorization Authority Compromise - the authority that performs authorization tasks is compromised/disclosed.|
Gets the textual representation of RevocationCode. See ReasonCode
for the list of possible values
and code meanings.
Gets the date and time when certificate was revoked by an issuer.
Gets the serial number of the revoked certificate.
Encodes revocation entry to a ASN.1-encoded byte array.
Compares two X509CRLEntry objects for equality.
Serves as the default hash function. (Overrides ObjectGetHashCode.)
Gets the Type of the current instance. (Inherited from Object.)
Gets textual information about revoked certificate. An output contains certificate serial number and revocation date.
This class do not expose any public constructor.