Interface IBackOfficeExternalLoginProviders
Service to return BackOfficeExternalLoginProvider instances
Namespace: Umbraco.Cms.Api.Management.Security
Assembly: Umbraco.Cms.Api.Management.dll
Syntax
public interface IBackOfficeExternalLoginProviders
Methods
View SourceGetAsync(String)
Get the BackOfficeExternalLoginProvider for the specified scheme
Declaration
Task<BackOfficeExternaLoginProviderScheme> GetAsync(string authenticationType)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | authenticationType |
Returns
| Type | Description |
|---|---|
| Task<BackOfficeExternaLoginProviderScheme> |
GetBackOfficeProvidersAsync()
Get all registered BackOfficeExternalLoginProvider
Declaration
Task<IEnumerable<BackOfficeExternaLoginProviderScheme>> GetBackOfficeProvidersAsync()
Returns
| Type | Description |
|---|---|
| Task<IEnumerable<BackOfficeExternaLoginProviderScheme>> |
HasDenyLocalLogin()
Returns true if there is any external provider that has the Deny Local Login option configured
Declaration
bool HasDenyLocalLogin()
Returns
| Type | Description |
|---|---|
| System.Boolean |