Share via


IdentityProvidersCustomOpenIdConnectProviders Class

Definition

The map of the name of the alias of each custom Open ID Connect provider to the configuration settings of the custom Open ID Connect provider.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Websites.Models.Api20210201.IdentityProvidersCustomOpenIdConnectProvidersTypeConverter))]
public class IdentityProvidersCustomOpenIdConnectProviders : Microsoft.Azure.PowerShell.Cmdlets.Websites.Models.Api20210201.IIdentityProvidersCustomOpenIdConnectProviders, Microsoft.Azure.PowerShell.Cmdlets.Websites.Runtime.IAssociativeArray<Microsoft.Azure.PowerShell.Cmdlets.Websites.Models.Api20210201.ICustomOpenIdConnectProvider>
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Websites.Models.Api20210201.IdentityProvidersCustomOpenIdConnectProvidersTypeConverter))>]
type IdentityProvidersCustomOpenIdConnectProviders = class
    interface IIdentityProvidersCustomOpenIdConnectProviders
    interface IJsonSerializable
    interface IAssociativeArray<ICustomOpenIdConnectProvider>
Public Class IdentityProvidersCustomOpenIdConnectProviders
Implements IAssociativeArray(Of ICustomOpenIdConnectProvider), IIdentityProvidersCustomOpenIdConnectProviders
Inheritance
IdentityProvidersCustomOpenIdConnectProviders
Attributes
Implements

Constructors

IdentityProvidersCustomOpenIdConnectProviders()

Creates an new IdentityProvidersCustomOpenIdConnectProviders instance.

Fields

__additionalProperties

Properties

Item[String]

Methods

Add(String, ICustomOpenIdConnectProvider)
Clear()
ContainsKey(String)
CopyFrom(IDictionary)
CopyFrom(PSObject)
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of IdentityProvidersCustomOpenIdConnectProviders.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of IdentityProvidersCustomOpenIdConnectProviders.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Websites.Models.Api20210201.IIdentityProvidersCustomOpenIdConnectProviders.

FromJsonString(String)

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

Remove(String)
ToJson(JsonObject, SerializationMode)

Serializes this instance of IdentityProvidersCustomOpenIdConnectProviders into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
TryGetValue(String, ICustomOpenIdConnectProvider)

Operators

Implicit(IdentityProvidersCustomOpenIdConnectProviders to Dictionary<String,ICustomOpenIdConnectProvider>)

Explicit Interface Implementations

IAssociativeArray<ICustomOpenIdConnectProvider>.AdditionalProperties
IAssociativeArray<ICustomOpenIdConnectProvider>.Count
IAssociativeArray<ICustomOpenIdConnectProvider>.Keys
IAssociativeArray<ICustomOpenIdConnectProvider>.Values

Applies to