ICertificate Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ArtifactSigning.Models.CertificateTypeConverter))]
public interface ICertificate : Microsoft.Azure.PowerShell.Cmdlets.ArtifactSigning.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ArtifactSigning.Models.CertificateTypeConverter))>]
type ICertificate = interface
    interface IJsonSerializable
Public Interface ICertificate
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

Name Description
CreatedDate

Certificate created date.

EnhancedKeyUsage

Enhanced key usage of the certificate.

ExpiryDate

Certificate expiry date.

RevocationEffectiveAt

The timestamp when the revocation is effective.

RevocationFailureReason

Reason for the revocation failure.

RevocationReason

Reason for revocation.

RevocationRemark

Remarks for the revocation.

RevocationRequestedAt

The timestamp when the revocation is requested.

RevocationStatus

Status of the revocation.

SerialNumber

Serial number of the certificate.

Status

Status of the certificate.

SubjectName

Subject name of the certificate.

Thumbprint

Thumbprint of the certificate.

Methods

Name Description
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to