Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The Microsoft.AspNet.Identity namespace contains classes and interfaces related to managing users and roles for ASP.NET Identity.
Classes
| Class | Description | |
|---|---|---|
![]() |
ClaimsIdentityFactory<TUser> | Creates a ClaimsIdentity from a User |
![]() |
DefaultAuthenticationTypes | Default authentication types values |
![]() |
IdentityExtensions | Extensions making it easier to get the user name/user id claims off of an identity. |
![]() |
IdentityResult | Represents the result of an identity operation |
![]() |
MinimumLengthValidator | Used to validate that strings are a minimum length |
![]() |
PasswordHasher | Implements password hashing methods |
![]() |
RoleManager<TRole> | Exposes role related api which will automatically save changes to the RoleStore |
![]() |
RoleManagerExtensions | Extension methods for IRoleManager |
![]() |
RoleValidator<TRole> | Validates roles before they are saved to an IRoleStore |
![]() |
UserLoginInfo | Represents a linked login for a user (i.e. a local username/password or a facebook/google account |
![]() |
UserManager<TUser> | Exposes user related api which will automatically save changes to the UserStore |
![]() |
UserManagerExtensions | Extension methods for IUserManager |
![]() |
UserValidator<TUser> | Validates users before they are saved to an IUserStore |
Interfaces
| Interface | Description | |
|---|---|---|
![]() |
IClaimsIdentityFactory<TUser> | Interface for creating a ClaimsIdentity from an IUser |
![]() |
IIdentityValidator<T> | Used to validate an item |
![]() |
IPasswordHasher | Abstraction for password hashing methods |
![]() |
IRole | Minimal set of data needed to persist role data |
![]() |
IRoleStore<TRole> | Interface that exposes basic role management |
![]() |
IUser | Minimal interface for a user with a string user key |
![]() |
IUserClaimStore<TUser> | Stores user specific claims |
![]() |
IUserLoginStore<TUser> | Interface that maps users to login providers, i.e. Google, Facebook, Twitter, Microsoft |
![]() |
IUserPasswordStore<TUser> | Stores a user's password hash |
![]() |
IUserRoleStore<TUser> | Interface that maps users to login providers, i.e. Google, Facebook, Twitter, Microsoft |
![]() |
IUserSecurityStampStore<TUser> | Stores a user's security stamp |
![]() |
IUserStore<TUser> | Interface that exposes basic user management apis |
Enumerations
| Enumeration | Description | |
|---|---|---|
![]() |
PasswordVerificationResult | Return result for IPasswordHasher |
.gif)
.gif)
.gif)