WindowsWebAppAuthSettingsFacebookArgs

data class WindowsWebAppAuthSettingsFacebookArgs(val appId: Output<String>, val appSecret: Output<String>? = null, val appSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppAuthSettingsFacebookArgs>

Constructors

Link copied to clipboard
constructor(appId: Output<String>, appSecret: Output<String>? = null, appSecretSettingName: Output<String>? = null, oauthScopes: Output<List<String>>? = null)

Properties

Link copied to clipboard
val appId: Output<String>

The App ID of the Facebook app used for login.

Link copied to clipboard
val appSecret: Output<String>? = null

The App Secret of the Facebook app used for Facebook login. Cannot be specified with app_secret_setting_name.

Link copied to clipboard
val appSecretSettingName: Output<String>? = null

The app setting name that contains the app_secret value used for Facebook login. Cannot be specified with app_secret.

Link copied to clipboard
val oauthScopes: Output<List<String>>? = null

Specifies a list of OAuth 2.0 scopes to be requested as part of Facebook login authentication.

Functions

Link copied to clipboard
open override fun toJava(): WindowsWebAppAuthSettingsFacebookArgs