Share via


CertificateDetails Class

Definition

SSL certificate details.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.CertificateDetailsTypeConverter))]
public class CertificateDetails : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.ICertificateDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.CertificateDetailsTypeConverter))>]
type CertificateDetails = class
    interface ICertificateDetails
    interface IJsonSerializable
Public Class CertificateDetails
Implements ICertificateDetails
Inheritance
CertificateDetails
Attributes
Implements

Constructors

CertificateDetails()

Creates an new CertificateDetails instance.

Properties

Issuer

Certificate Issuer.

NotAfter

Date Certificate is valid to.

NotBefore

Date Certificate is valid from.

RawData

Raw certificate data.

SerialNumber

Certificate Serial Number.

SignatureAlgorithm

Certificate Signature algorithm.

Subject

Certificate Subject.

Thumbprint

Certificate Thumbprint.

Version

Certificate Version.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CertificateDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CertificateDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.ICertificateDetails.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of CertificateDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to