Search Results for

    Show / Hide Table of Contents

    Namespace Umbraco.Cms.Core.Security

    Classes

    BackOfficeClaimsPrincipalFactory

    A for the back office

    BackOfficeErrorDescriber

    Umbraco back office specific

    BackOfficeExternalLoginProviderErrors

    BackOfficeIdentityBuilder

    BackOfficeIdentityOptions

    Identity options specifically for the back office identity implementation

    BackOfficeIdentityUser

    The identity user used for the back office

    BackOfficePasswordHasher

    A password hasher for back office users

    BackOfficeUserStore

    The user store for back office users

    BackOfficeUserValidator<T>

    ContentPermissions

    Checks user access to content

    ExternalLogin

    Used to persist external login data for a user

    ExternalLoginToken

    Used to persist an external login token for a user

    FileStreamSecurityValidator

    IdentityAuditEventArgs

    This class is used by events raised from the BackofficeUserManager

    IdentityMapDefinition

    IdentityUserLogin

    Entity type for a user's login (i.e. Facebook, Google)

    IdentityUserToken

    LegacyPasswordSecurity

    Handles password hashing and formatting for legacy hashing algorithms.

    MediaPermissions

    Checks user access to media

    MemberIdentityBuilder

    MemberIdentityUser

    The identity user used for the member

    MemberPasswordHasher

    A password hasher for members

    MemberRoleStore

    A custom user store that uses Umbraco member data

    MembersErrorDescriber

    MemberUserStore

    A custom user store that uses Umbraco member data

    NoopHtmlSanitizer

    NoopLookupNormalizer

    No-op lookup normalizer to maintain compatibility with ASP.NET Identity 2

    PasswordGenerator

    Generates a password

    UmbracoErrorDescriberBase

    UmbracoIdentityRole

    UmbracoIdentityUser

    Abstract class for use in Umbraco Identity for users and members

    UmbracoPasswordHasher<TUser>

    UmbracoUserConfirmation<TUser>

    Confirms whether a user is approved or not

    UmbracoUserManager<TUser, TPasswordConfig>

    Abstract class for Umbraco User Managers for back office users or front-end members

    UmbracoUserStore<TUser, TRole>

    UpdateMemberProfileResult

    Interfaces

    IBackOfficeSecurity

    IBackOfficeSecurityAccessor

    IBackOfficeUserManager

    The user manager for the back office

    IBackOfficeUserPasswordChecker

    Used by the BackOfficeUserManager to check the username/password which allows for developers to more easily set the logic for this procedure.

    IExternalLogin

    Used to persist external login data for a user

    IExternalLoginToken

    Used to persist an external login token for a user

    IFileStreamSecurityAnalyzer

    IFileStreamSecurityValidator

    IHtmlSanitizer

    IIdentityUserLogin

    An external login provider linked to a user

    IIdentityUserToken

    An external login provider token

    IMemberManager

    The user manager for members

    IMemberUserStore

    A custom user store that uses Umbraco member data

    IPasswordHasher

    IPublicAccessChecker

    ITwoFactorProvider

    IUmbracoUserManager<TUser>

    A user manager for Umbraco (either back office users or front-end members)

    IUserSessionStore<TUser>

    An IUserStore interface part to implement if the store supports validating user session Ids

    Enums

    AuditEvent

    BackOfficeUserPasswordCheckerResult

    The result returned from the IBackOfficeUserPasswordChecker

    ContentPermissions.ContentAccess

    MediaPermissions.MediaAccess

    PublicAccessStatus

    UpdateMemberProfileStatus

    In This Article
    • Classes
    • Interfaces
    • Enums
    Back to top Copyright © 2016-present Umbraco
    Generated by DocFX