Share via


KeyDetails Class

Definition

Public key details

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.KeyDetailsTypeConverter))]
public class KeyDetails : Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.IKeyDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.KeyDetailsTypeConverter))>]
type KeyDetails = class
    interface IKeyDetails
    interface IJsonSerializable
Public Class KeyDetails
Implements IKeyDetails
Inheritance
KeyDetails
Attributes
Implements

Constructors

KeyDetails()

Creates an new KeyDetails instance.

Properties

NotAfter

Key expiration date

PublicKey

Public key

RenewAfter

Recommended key renewal date

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of KeyDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of KeyDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.IKeyDetails.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of KeyDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to