Udostępnij przez


KeyProperties Class

Definition

Public key information for client authentication

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

Constructors

Name Description
KeyProperties()

Creates an new KeyProperties instance.

Properties

Name Description
CandidatePublicKeyNotAfter

Key expiration date

CandidatePublicKeyPublicKey

Public key

CandidatePublicKeyRenewAfter

Recommended key renewal date

ClientPublicKeyNotAfter

Key expiration date

ClientPublicKeyPublicKey

Public key

ClientPublicKeyRenewAfter

Recommended key renewal date

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of KeyProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of KeyProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of KeyProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to