Share via


ClientCertificateThumbprint Class

Definition

Thumbprints are used by the service to validate the device permission when authentication is done using self signed certificate.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.ClientCertificateThumbprintTypeConverter))]
public class ClientCertificateThumbprint : Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.IClientCertificateThumbprint
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.ClientCertificateThumbprintTypeConverter))>]
type ClientCertificateThumbprint = class
    interface IClientCertificateThumbprint
    interface IJsonSerializable
Public Class ClientCertificateThumbprint
Implements IClientCertificateThumbprint
Inheritance
ClientCertificateThumbprint
Attributes
Implements

Constructors

ClientCertificateThumbprint()

Creates an new ClientCertificateThumbprint instance.

Properties

Primary

The primary thumbprint used for validation.

Secondary

The secondary thumbprint used for validation.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ClientCertificateThumbprint.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ClientCertificateThumbprint.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.IClientCertificateThumbprint.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ClientCertificateThumbprint into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to