X509CertificateProperties Constructors

Definition

Overloads

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.

X509CertificateProperties()

Initializes a new instance of the X509CertificateProperties class.

public X509CertificateProperties ();
Public Sub New ()

Applies to

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

Initializes a new instance of the X509CertificateProperties class.

public X509CertificateProperties (string subject = null, System.Collections.Generic.IList<string> ekus = null, Microsoft.Azure.KeyVault.Models.SubjectAlternativeNames subjectAlternativeNames = null, System.Collections.Generic.IList<string> keyUsage = null, Nullable<int> validityInMonths = null);
new Microsoft.Azure.KeyVault.Models.X509CertificateProperties : string * System.Collections.Generic.IList<string> * Microsoft.Azure.KeyVault.Models.SubjectAlternativeNames * System.Collections.Generic.IList<string> * Nullable<int> -> Microsoft.Azure.KeyVault.Models.X509CertificateProperties

Parameters

subject
System.String

The subject name. Should be a valid X509 distinguished Name.

ekus
System.Collections.Generic.IList<System.String>

The enhanced key usage.

subjectAlternativeNames
SubjectAlternativeNames

The subject alternative names.

keyUsage
System.Collections.Generic.IList<System.String>

List of key usages.

validityInMonths
System.Nullable<System.Int32>

The duration that the ceritifcate is valid in months.

Applies to