RevokeCertificate Class

Definition

Defines the certificate revocation properties.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ArtifactSigning.Models.RevokeCertificateTypeConverter))]
public class RevokeCertificate : Microsoft.Azure.PowerShell.Cmdlets.ArtifactSigning.Models.IRevokeCertificate
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ArtifactSigning.Models.RevokeCertificateTypeConverter))>]
type RevokeCertificate = class
    interface IRevokeCertificate
    interface IJsonSerializable
Public Class RevokeCertificate
Implements IRevokeCertificate
Inheritance
RevokeCertificate
Attributes
Implements

Constructors

Name Description
RevokeCertificate()

Creates an new RevokeCertificate instance.

Properties

Name Description
EffectiveAt

The timestamp when the revocation is effective.

Reason

Reason for the revocation.

Remark

Remarks for the revocation.

SerialNumber

Serial number of the certificate.

Thumbprint

Thumbprint of the certificate.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of RevokeCertificate.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of RevokeCertificate.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ArtifactSigning.Models.IRevokeCertificate.

FromJsonString(String)

Creates a new instance of RevokeCertificate, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of RevokeCertificate into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to