Class BackOfficeExternaLoginProviderScheme
Represents a configuration scheme for an external login provider used in the Umbraco back office.
Inheritance
object
Namespace: Umbraco.Cms.Api.Management.Security
Assembly: Umbraco.Cms.Api.Management.dll
Syntax
public class BackOfficeExternaLoginProviderScheme
Constructors
View SourceBackOfficeExternaLoginProviderScheme(BackOfficeExternalLoginProvider, AuthenticationScheme?)
Initializes a new instance of the BackOfficeExternaLoginProviderScheme class with the specified external login provider and optional authentication scheme.
Declaration
public BackOfficeExternaLoginProviderScheme(BackOfficeExternalLoginProvider externalLoginProvider, AuthenticationScheme? authenticationScheme)
Parameters
| Type | Name | Description |
|---|---|---|
| BackOfficeExternalLoginProvider | externalLoginProvider | The BackOfficeExternalLoginProvider instance representing the external login provider. |
| AuthenticationScheme | authenticationScheme | An optional AuthenticationScheme to use for authentication; can be |
Properties
View SourceAuthenticationScheme
Gets the authentication scheme for the external login provider used in the back office.
Declaration
public AuthenticationScheme AuthenticationScheme { get; }
Property Value
| Type | Description |
|---|---|
| AuthenticationScheme |
ExternalLoginProvider
Gets the external login provider associated with this back office authentication scheme.
Declaration
public BackOfficeExternalLoginProvider ExternalLoginProvider { get; }
Property Value
| Type | Description |
|---|---|
| BackOfficeExternalLoginProvider |