X509CrlBuilder Class |
Namespace: SysadminsLV.PKI.Cryptography.X509Certificates
The X509CrlBuilder type exposes the following members.
Name | Description | |
---|---|---|
X509CrlBuilder |
Initializes a new instance of X509CrlBuilder with no CRL information.
| |
X509CrlBuilder(X509CRL2) |
Initializes a new instance of X509CrlBuilder from existing CRL data.
|
Name | Description | |
---|---|---|
CrlNumberIncrement |
Gets or sets the increment value for CRL Number extension. If value is zero or negative, current CRL Number
value is used. If existing CRL doesn't contain CRL Number extension, this value is ignored.
| |
Extensions |
Gets extensions to be added to CRL.
| |
HashingAlgorithm |
Gets or sets hashing algorithm to use during encoding. If not set, default value 'SHA256' is set.
| |
NextCrlPublish |
Gets or sets the local date and time at which new CRL is expected to be published by CA.
Normally this value is either, equals to NextUpdate or a bit smaller. But this
value must be within CRL validity.
| |
NextUpdate |
Gets or sets CRL expiration date. If not set, or expiration date is set to date before
ThisUpdate, expiration date is set 7 days after CRL's start date.
| |
RevokedCertificates |
Gets or adds a list of revoked certificates contained in CRL.
| |
ThisUpdate |
Gets or sets start date for CRL. Default value is current date and time.
| |
Version |
Gets or sets the version of the CRL. Valid values are 1 and 2. If Extensions member
contains at least one element, CRL version is automatically set to 2.
|
Name | Description | |
---|---|---|
BuildAndHash |
Hashes and encodes CRL object from builder information. Instead of signing, CRL is hashed.
| |
BuildAndSign |
Signs and encodes CRL object from builder information.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |