X509CertificateProperties interface

Properties of the X509 component of a certificate.

Properties

ekus

The enhanced key usage.

keyUsage

Defines how the certificate's key may be used.

subject

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

subjectAlternativeNames

The subject alternative names.

validityInMonths

The duration that the certificate is valid in months.

Property Details

ekus

The enhanced key usage.

ekus?: string[]

Property Value

string[]

keyUsage

Defines how the certificate's key may be used.

keyUsage?: string[]

Property Value

string[]

subject

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

subject?: string

Property Value

string

subjectAlternativeNames

The subject alternative names.

subjectAlternativeNames?: SubjectAlternativeNames

Property Value

validityInMonths

The duration that the certificate is valid in months.

validityInMonths?: number

Property Value

number