Show / Hide Table of Contents

Class SlotAuthSettings

Inheritance
System.Object
SlotAuthSettings
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Azure.AppService.Outputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class SlotAuthSettings

Fields

View Source

ActiveDirectory

A active_directory block as defined below.

Declaration
public readonly SlotAuthSettingsActiveDirectory ActiveDirectory
Field Value
Type Description
SlotAuthSettingsActiveDirectory
View Source

AdditionalLoginParams

Login parameters to send to the OpenID Connect authorization endpoint when a user logs in. Each parameter must be in the form "key=value".

Declaration
public readonly ImmutableDictionary<string, string> AdditionalLoginParams
Field Value
Type Description
System.Collections.Immutable.ImmutableDictionary<System.String, System.String>
View Source

AllowedExternalRedirectUrls

External URLs that can be redirected to as part of logging in or logging out of the app.

Declaration
public readonly ImmutableArray<string> AllowedExternalRedirectUrls
Field Value
Type Description
System.Collections.Immutable.ImmutableArray<System.String>
View Source

DefaultProvider

The default provider to use when multiple providers have been set up. Possible values are AzureActiveDirectory, Facebook, Google, MicrosoftAccount and Twitter.

Declaration
public readonly string DefaultProvider
Field Value
Type Description
System.String
View Source

Enabled

Is Authentication enabled?

Declaration
public readonly bool Enabled
Field Value
Type Description
System.Boolean
View Source

Facebook

A facebook block as defined below.

Declaration
public readonly SlotAuthSettingsFacebook Facebook
Field Value
Type Description
SlotAuthSettingsFacebook
View Source

Google

A google block as defined below.

Declaration
public readonly SlotAuthSettingsGoogle Google
Field Value
Type Description
SlotAuthSettingsGoogle
View Source

Issuer

Issuer URI. When using Azure Active Directory, this value is the URI of the directory tenant, e.g. https://sts.windows.net/{tenant-guid}/.

Declaration
public readonly string Issuer
Field Value
Type Description
System.String
View Source

Microsoft

A microsoft block as defined below.

Declaration
public readonly SlotAuthSettingsMicrosoft Microsoft
Field Value
Type Description
SlotAuthSettingsMicrosoft
View Source

RuntimeVersion

The runtime version of the Authentication/Authorization module.

Declaration
public readonly string RuntimeVersion
Field Value
Type Description
System.String
View Source

TokenRefreshExtensionHours

The number of hours after session token expiration that a session token can be used to call the token refresh API. Defaults to 72.

Declaration
public readonly double? TokenRefreshExtensionHours
Field Value
Type Description
System.Nullable<System.Double>
View Source

TokenStoreEnabled

If enabled the module will durably store platform-specific security tokens that are obtained during login flows. Defaults to false.

Declaration
public readonly bool? TokenStoreEnabled
Field Value
Type Description
System.Nullable<System.Boolean>
View Source

Twitter

A twitter block as defined below.

Declaration
public readonly SlotAuthSettingsTwitter Twitter
Field Value
Type Description
SlotAuthSettingsTwitter
View Source

UnauthenticatedClientAction

The action to take when an unauthenticated client attempts to access the app. Possible values are AllowAnonymous and RedirectToLoginPage.

Declaration
public readonly string UnauthenticatedClientAction
Field Value
Type Description
System.String
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.