Share via


SiteAuthSettings Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.SiteAuthSettingsTypeConverter))]
public class SiteAuthSettings : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.ISiteAuthSettings, Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190801.SiteAuthSettingsTypeConverter))>]
type SiteAuthSettings = class
    interface ISiteAuthSettings
    interface IJsonSerializable
    interface IProxyOnlyResource
    interface IValidates
Public Class SiteAuthSettings
Implements ISiteAuthSettings, IValidates
Inheritance
SiteAuthSettings
Attributes
Implements

Constructors

SiteAuthSettings()

Properties

AdditionalLoginParam
AllowedAudience
AllowedExternalRedirectUrl
ClientId
ClientSecret
ClientSecretCertificateThumbprint
DefaultProvider
Enabled
FacebookAppId
FacebookAppSecret
FacebookOAuthScope
GoogleClientId
GoogleClientSecret
GoogleOAuthScope
Id
Issuer
Kind
MicrosoftAccountClientId
MicrosoftAccountClientSecret
MicrosoftAccountOAuthScope
Name
RuntimeVersion
TokenRefreshExtensionHour
TokenStoreEnabled
TwitterConsumerKey
TwitterConsumerSecret
Type
UnauthenticatedClientAction
ValidateIssuer

Methods

DeserializeFromDictionary(IDictionary)
DeserializeFromPSObject(PSObject)
FromJson(JsonNode)
FromJsonString(String)
ToJson(JsonObject, SerializationMode)
ToJsonString()
Validate(IEventListener)

Applies to