Table of Contents

Namespace Kentico.Membership

Classes

AdminApplicationUser

Representation of user identity for administration application.

AdminAuthenticationOptions

Options for authentication.

AdminCookieAuthenticationEventsOptions

Allows subscribing to events raised during cookie authentication.

AdminExternalAuthenticationProviderOptions

Represents the authentication options for an external authentication provider for administration.

AdminIdentityConstants

Represents all the options you can use to configure the authentication used by the administration identity.

AdminIdentityEmailOptions

Options for identity emails.

AdminIdentityOptions

Options used by the Xperience administration identity implementation.

AdminIdentityPasswordOptions

Options for identity password.

AdminLockoutOptions

Options for lockout.

AdminMultiFactorAuthenticationOptions

Options for multi-factor authentication.

AdminPasswordHasher

Provides methods for hashing passwords.

AdminUserManager

Provides the APIs for managing user in a persistence store.

ApplicationUser

Representation of application user identity.

ApplicationUserStore<TUser>

Implements basic user management operations.

ConfirmUserParameters

Parameters needed to confirm user registration.

ConfirmationEmailParameters

Parameters needed to generate confirmation email.

IdentityEmailMessageProviderParameters

Represents parameters passed to the IdentityEmailMessageProviderDelegate.

LinkGenerationParameters

Parameters needed to generate administration link containing token.

NoOpApplicationRole

A no-operation implementation of the ASP.NET Identity role.

NoOpApplicationRoleStore

A no-operation implementation of the ASP.NET Identity role store. All methods return System.NotImplementedException.

PasswordResetParameters

Parameters needed to reset password.

RegisterUserParameters

Parameters needed to register administration user.

ServiceCollectionExtensions

Contains extension methods for Microsoft.Extensions.DependencyInjection.IServiceCollection

Enums

AdminAuthenticationMode

Contains predefined options for the case when an external authentication provider is registered for the administration.

UserSynchronizationFrequency

Represents the frequencies at which the user's information and role synchronization should be performed.

Delegates

IdentityEmailMessageProviderDelegate

Delegate providing instance of EmailMessage to be sent.