Share via


X509CertificateProperties Class

Definition

Properties of the X509 component of a certificate.

public class X509CertificateProperties
type X509CertificateProperties = class
Public Class X509CertificateProperties
Inheritance
X509CertificateProperties

Constructors

X509CertificateProperties()

Initializes a new instance of the X509CertificateProperties class.

X509CertificateProperties(String, IList<String>, SubjectAlternativeNames, IList<String>, Nullable<Int32>)

Initializes a new instance of the X509CertificateProperties class.

Properties

Ekus

Gets or sets the enhanced key usage.

KeyUsage

Gets or sets list of key usages.

Subject

Gets or sets the subject name. Should be a valid X509 distinguished Name.

SubjectAlternativeNames

Gets or sets the subject alternative names.

ValidityInMonths

Gets or sets the duration that the ceritifcate is valid in months.

Methods

Validate()

Validate the object.

Applies to