Namespace Umbraco.Cms.Web.Common.Security
Classes
BackOfficeSecurity
BackOfficeSecurityAccessor
BackOfficeUserManager
ConfigureFormOptions
ConfigureKestrelServerOptions
ConfigureMemberCookieOptions
ConfigureMemberIdentityOptions
ConfigureSecurityStampOptions
EncryptionHelper
MemberClaimsPrincipalFactory
A Microsoft.AspNetCore.Identity.UserClaimsPrincipalFactory<TUser> for members
MemberCookieManager
A custom cookie manager for members to ensure that cookie auth does not occur for any back office requests
MemberExternalLoginProvider
An external login (OAuth) provider for the members
MemberExternalLoginProviderOptions
Options used to configure member external login providers
MemberExternalLoginProviders
Service to return MemberExternalLoginProvider instances
MemberExternalLoginProviderScheme
MemberExternalSignInAutoLinkOptions
Options used to configure auto-linking external OAuth providers
MemberManager
MemberRoleManager
MemberSecurityStampValidator
A security stamp validator for the back office
MemberSecurityStampValidatorOptions
MemberSignInManager
The sign in manager for members
MemberSignInManager.AutoLinkSignInResult
MemberSignInManager.ExternalLoginSignInResult
NoopBackOfficeUserPasswordChecker
PublicAccessChecker
UmbracoSignInManager<TUser>
Abstract sign in manager implementation allowing modifying all default authentication schemes.
Interfaces
IBackOfficeSignInManager
A Microsoft.AspNetCore.Identity.SignInManager<TUser> for the back office with a
IMemberExternalLoginProviders
Service to return MemberExternalLoginProvider instances