Namespace Umbraco.Cms.Infrastructure.Security
Classes
DeleteExternalLoginsOnMemberDeletedHandler
Deletes the external logins for the deleted members. This cannot be handled by the database as there is not foreign keys.
DeleteTwoFactorLoginsOnMemberDeletedHandler
Deletes the two factor for the deleted members. This cannot be handled by the database as there is not foreign keys.
EmailUserForgotPasswordSender
Provides functionality to send password reset emails to users who have requested a password reset.
EmailUserInviteSender
Provides functionality to send email invitations to users, typically for onboarding or granting access to the system.
ExposeBackOfficeAuthenticationOpenIddictServerEventsHandler
Provides OpenIddict server event handlers to expose the backoffice authentication token via a custom authentication scheme.
OpenIdDictApplicationManagerBase
Serves as the base class for managing OpenIddict application entities in Umbraco CMS, providing common functionality for application management operations.
SignOutSuccessResult
Represents the result of a successful sign-out operation, typically used to indicate that a user has been signed out in an authentication or security context.
TwoFactorBackOfficeValidationProvider<TTwoFactorSetupGenerator>
A two-factor validation provider for back office users.
TwoFactorMemberValidationProvider<TTwoFactorSetupGenerator>
A two-factor validation provider for member users.
TwoFactorValidationProvider<TUmbracoIdentityUser, TTwoFactorSetupGenerator>
Base class for two-factor validation providers that validate tokens using an ITwoFactorProvider.
Interfaces
IBackOfficeApplicationManager
Represents a contract for managing the state and operations of back office applications in Umbraco.
IMemberApplicationManager
Represents a contract for managing member applications in the Umbraco CMS infrastructure.