CertificateInfo Class
Namespace: Rebex.Security.Cryptography.Pkcs
Assembly: Rebex.Common.dll (version 7.0.9313)
Contains information describing the certificate for the CertificateIssuer.Issue method.
Syntax
public class CertificateInfoInherited Members
Constructors
| Name | Description | 
|---|---|
| CertificateInfo() | Creates an instance of CertificateInfo class. | 
Properties
| Name | Description | 
|---|---|
| CrlDistributionPoints | Gets the CRL distribution points collection. | 
| EffectiveDate | Gets or sets the certificate effective date. | 
| ExpirationDate | Gets or sets the certificate expiration date. | 
| Extensions | Gets the certificate extensions collection. | 
| MailAddress | Gets or sets the certificate owner's e-mail address. | 
| SignatureHashAlgorithm | Gets or sets the hash algorithm to be used to create the signature of the certificate. | 
| Subject | Gets or sets the certificate subject. | 
| Usage | Gets or sets the basic certificate usage. | 
Methods
| Name | Description | 
|---|---|
| GetAlternativeHostnames() | Sets alternative hostnames. | 
| GetExtendedUsage() | Gets the extended certificate usage. | 
| GetOtherNames() | Sets alternative hostnames. | 
| GetSerialNumber() | Gets the certificate serial number. | 
| SetAlternativeHostnames(String[]) | Sets alternative hostnames. | 
| SetExtendedUsage(String[]) | Sets the extended certificate usage. | 
| SetOtherNames(KeyValuePair<ObjectIdentifier, Byte[]>[]) | Sets other names (see https://datatracker.ietf.org/doc/html/rfc5280#section-4.2.1.6 for details). | 
| SetSerialNumber(Byte[]) | Sets the certificate serial number. | 
| SetSerialNumber(Int32) | Sets the certificate serial number. |