Table of Contents

Class AzureWebAppAzureIdentityProvider

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents the Azure identity provider settings for an Azure web app.

public class AzureWebAppAzureIdentityProvider : AzureWebAppIdentityProviderBase
Inheritance
AzureWebAppAzureIdentityProvider

Constructors

AzureWebAppAzureIdentityProvider()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.AzureWebAppAzureIdentityProvider class.

public AzureWebAppAzureIdentityProvider()

Properties

AllowedAudiences

Gets or sets the audiences allowed for Entra directory authentication.

public SerializableStringCollection AllowedAudiences { get; set; }

Property Value

SerializableStringCollection

ClientIdentifier

Gets or sets the Azure Active Directory client identifier in GUID format.

public Guid ClientIdentifier { get; set; }

Property Value

Guid

ClientSecretSettingName

Gets or sets the app setting name that contains the Azure client secret.

public string ClientSecretSettingName { get; set; }

Property Value

string

IsConfigured

Gets whether the identity provider is configured.

public override bool IsConfigured { get; }

Property Value

bool

Issuer

Gets or sets the URL for the Azure Active Directory issuer.

public string Issuer { get; set; }

Property Value

string