Table of Contents

Class AzureWebAppGitHubIdentityProvider

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

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

public class AzureWebAppGitHubIdentityProvider : AzureWebAppIdentityProviderBase
Inheritance
AzureWebAppGitHubIdentityProvider

Constructors

AzureWebAppGitHubIdentityProvider()

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

public AzureWebAppGitHubIdentityProvider()

Properties

ClientIdentifier

Gets or sets the GitHub client identifier.

public string ClientIdentifier { get; set; }

Property Value

string

ClientSecretSettingName

Gets or sets the app setting name that contains the GitHub 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