Namespace Umbraco.Cms.Api.Management.Security
Classes
AutoLinkSignInResult
Result returned from signing in when auto-linking takes place
BackOfficeApplicationManager
Manages back office applications in the Umbraco CMS management security context.
BackOfficeAuthenticationBuilder
Custom Microsoft.AspNetCore.Authentication.AuthenticationBuilder used to associate external logins with umbraco external login options
BackOfficeExternaLoginProviderScheme
Represents a configuration scheme for an external login provider used in the Umbraco back office.
BackOfficeExternalLoginProvider
An external login (OAuth) provider for the back office
BackOfficeExternalLoginProviderOptions
Options used to configure back office external login providers
BackOfficeExternalLoginProviders
BackOfficeExternalLoginsBuilder
Used to add back office login providers
BackOfficePasswordChanger
Provides functionality to change the back office user's password.
BackOfficeSecurityStampValidator
A security stamp validator for the back office
BackOfficeSecurityStampValidatorOptions
Custom Microsoft.AspNetCore.Identity.SecurityStampValidatorOptions for the back office
BackOfficeSignInManager
The sign in manager for back office users
ConfigureBackOfficeIdentityOptions
Used to configure BackOfficeIdentityOptions for the Umbraco Back office
DefaultBackOfficeTwoFactorOptions
ExternalLoginSignInResult
Result returned from signing in when external logins are used.
ExternalSignInAutoLinkOptions
Options used to configure auto-linking external OAuth providers
ForgotPasswordUriProvider
Provides URIs used in the forgot password process for user account recovery.
InviteUriProvider
Provides functionality to generate invite URIs for user invitations.
Interfaces
IBackOfficeExternalLoginProviders
Service to return BackOfficeExternalLoginProvider instances
IBackOfficeTwoFactorOptions
Options used to control 2FA for the Umbraco back office.