Microsoft.AspNet.Identity Namespace

 

The Microsoft.AspNet.Identity namespace contains classes and interfaces related to managing users and roles for ASP.NET Identity.

ClassDescription
System_CAPS_pubclassClaimsIdentityFactory<TUser>

Creates a ClaimsIdentity from a User

System_CAPS_pubclassClaimsIdentityFactory<TUser, TKey>

Creates a ClaimsIdentity from a user.

System_CAPS_pubclassConstants

Constants class

System_CAPS_pubclassDefaultAuthenticationTypes

Enumerates the default authentication types.

System_CAPS_pubclassEmailTokenProvider<TUser>

Represents a token provider that generates tokens from the user's security stamp and notifies a user via email.

System_CAPS_pubclassEmailTokenProvider<TUser, TKey>

Represents a token provider that generates tokens from the user's security stamp and notifies a user via their email.

System_CAPS_pubclassIdentityExtensions

Provides extension methods to get the user name or user ID from an identity.

System_CAPS_pubclassIdentityMessage

Represents a message.

System_CAPS_pubclassIdentityResult

Represents the result of an identity operation.

System_CAPS_pubclassIIdentityMessageServiceExtensions

System_CAPS_pubclassMinimumLengthValidator

Represents a minimum length password validator.

System_CAPS_pubclassPasswordHasher

Implements password hashing methods.

System_CAPS_pubclassPasswordValidator

Provides properties and methods that are used to validate some basic password policy like length and number of non alphanumerics.

System_CAPS_pubclassPhoneNumberTokenProvider<TUser>

Represents a TokenProvider that generates tokens from the user's security stamp and notifies a user via their phone number.

System_CAPS_pubclassPhoneNumberTokenProvider<TUser, TKey>

Represents a token provider that generates tokens from the user's security stamp and notifies a user via their phone number.

System_CAPS_pubclassRoleManager<TRole>

Exposes role related API which will automatically save changes to the RoleStore.

System_CAPS_pubclassRoleManager<TRole, TKey>

Exposes the role related APIs which will automatically save changes to the RoleStore.

System_CAPS_pubclassRoleManagerExtensions

Represents extension methods for RoleManager.

System_CAPS_pubclassRoleValidator<TRole>

Represents a class that validates roles before they are saved.

System_CAPS_pubclassRoleValidator<TRole, TKey>

Represents a class that validates roles before they are saved.

System_CAPS_pubclassTotpSecurityStampBasedTokenProvider<TUser, TKey>

Represents a TokenProvider that generates time based codes using the user security stamp.

System_CAPS_pubclassUserLoginInfo

Represents a linked login for a user (i.e. a facebook/google account).

System_CAPS_pubclassUserManager<TUser>

Represents the user manager for users where the primary key for the user is of type string.

System_CAPS_pubclassUserManager<TUser, TKey>

Exposes user related APIs which will automatically save changes to the UserStore.

System_CAPS_pubclassUserManagerExtensions

Represents the extension methods for user manager.

System_CAPS_pubclassUserValidator<TUser>

Represents a class that validates users before they are saved.

System_CAPS_pubclassUserValidator<TUser, TKey>

Represents a class that validates users before they are saved.

InterfaceDescription
System_CAPS_pubinterfaceIClaimsIdentityFactory<TUser>

Defines the method a factory must implement to create a claims identity from a user.

System_CAPS_pubinterfaceIClaimsIdentityFactory<TUser, TKey>

Defines the method a factory must implement to asynchronously create a claims identity from an IUser.

System_CAPS_pubinterfaceIIdentityMessageService

Defines the methods to implement to expose a way to send messages, for example, e-mail or SMS.

System_CAPS_pubinterfaceIIdentityValidator<T>

Defines the methods to implement to validate an item.

System_CAPS_pubinterfaceIPasswordHasher

Defines methods for password hashing.

System_CAPS_pubinterfaceIQueryableRoleStore<TRole>

Defines the members for a queryable role store.

System_CAPS_pubinterfaceIQueryableRoleStore<TRole, TKey>

Defines the members for a queryable role store.

System_CAPS_pubinterfaceIQueryableUserStore<TUser>

Defines the members for a queryable user store.

System_CAPS_pubinterfaceIQueryableUserStore<TUser, TKey>

Defines the members for a queryable user store.

System_CAPS_pubinterfaceIRole

Defines the set of data needed to persist role information.

System_CAPS_pubinterfaceIRole<TKey>

Defines the set of data needed to persist role information.

System_CAPS_pubinterfaceIRoleStore<TRole>

Defines the methods for role management.

System_CAPS_pubinterfaceIRoleStore<TRole, TKey>

Defines the methods for role management.

System_CAPS_pubinterfaceIUser

Defines the properties for a user.

System_CAPS_pubinterfaceIUser<TKey>

Defines the properties for a user.

System_CAPS_pubinterfaceIUserClaimStore<TUser>

Defines the methods to implement to store the specific claims of the user.

System_CAPS_pubinterfaceIUserClaimStore<TUser, TKey>

Defines the methods to implement to store the specific claims of the user.

System_CAPS_pubinterfaceIUserEmailStore<TUser>

Defines the methods to implement to store the user email.

System_CAPS_pubinterfaceIUserEmailStore<TUser, TKey>

Defines the methods to implement to store the user email.

System_CAPS_pubinterfaceIUserLockoutStore<TUser, TKey>

Defines the methods to implement to store information about account lockout, including access failures and lockout status.

System_CAPS_pubinterfaceIUserLoginStore<TUser>

Defines the methods to implement to map users to login providers.

System_CAPS_pubinterfaceIUserLoginStore<TUser, TKey>

Defines the methods to implement to map users to login providers.

System_CAPS_pubinterfaceIUserPasswordStore<TUser>

Defines the members for a user password store.

System_CAPS_pubinterfaceIUserPasswordStore<TUser, TKey>

Defines the members for the user password store.

System_CAPS_pubinterfaceIUserPhoneNumberStore<TUser>

Defines the members for a user phone number store.

System_CAPS_pubinterfaceIUserPhoneNumberStore<TUser, TKey>

Defines the members for the user phone number store.

System_CAPS_pubinterfaceIUserRoleStore<TUser>

Defines the methods to implement to map users to their roles.

System_CAPS_pubinterfaceIUserRoleStore<TUser, TKey>

Defines the methods to implement to map users to their roles.

System_CAPS_pubinterfaceIUserSecurityStampStore<TUser>

Defines the methods for a user security stamp store.

System_CAPS_pubinterfaceIUserSecurityStampStore<TUser, TKey>

Defines the methods for a user security stamp store.

System_CAPS_pubinterfaceIUserStore<TUser>

Defines the methods for user management APIs.

System_CAPS_pubinterfaceIUserStore<TUser, TKey>

Defines the methods for user management APIs.

System_CAPS_pubinterfaceIUserTokenProvider<TUser, TKey>

Represents the interface to generate user tokens.

System_CAPS_pubinterfaceIUserTwoFactorStore<TUser, TKey>

Provides methods used to get or set the two factor authentication for a user.

EnumerationDescription
System_CAPS_pubenumPasswordVerificationResult

Return result for IPasswordHasher

Return to top
Show: