CertificateInfo Class
Namespace: Rebex.Security.Cryptography.Pkcs
Assembly: Rebex.Common.dll (version 7.0.9448)
Contains information describing the certificate for the CertificateIssuer.Issue method.
Syntax
public class CertificateInfo
Inherited 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. |