Share via


OpenIdConnectClientCredential Class

Definition

The authentication client credentials of the custom Open ID Connect provider.

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

Constructors

OpenIdConnectClientCredential()

Creates an new OpenIdConnectClientCredential instance.

Properties

ClientSecretSettingName

The app setting that contains the client secret for the custom Open ID Connect provider.

Method

The method that should be used to authenticate the user.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of OpenIdConnectClientCredential.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of OpenIdConnectClientCredential.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of OpenIdConnectClientCredential into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to