CertificateInfo Class
Namespace: Rebex.Security.Cryptography.Pkcs
Assembly: Rebex.Common.dll (version 7.0.9083)
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://tools.ietf.org/html/rfc5280#section-4.2.1.6 for details). |
SetSerialNumber(Byte[]) | Sets the certificate serial number. |
SetSerialNumber(Int32) | Sets the certificate serial number. |