| UserStore Methods |
The UserStore type exposes the following members.
| Name | Description | |
|---|---|---|
| AddLoginAsync |
Adds external login to user.
| |
| AddToRoleAsync | ||
| CreateAsync |
Inserts new user to the database.
| |
| DeleteAsync |
Deletes the user.
| |
| Dispose |
Performs tasks to dispose the user store.
| |
| Dispose(Boolean) |
Disposes the user store.
| |
| FindAsync |
Returns user based on given external login.
| |
| FindByEmailAsync |
Returns the user associated with the given email.
| |
| FindByIdAsync |
Finds the user by user's ID.
| |
| FindByNameAsync |
Finds the user by user's username.
| |
| GetAccessFailedCountAsync |
Returns the current number of failed access attempts.
| |
| GetEmailAsync |
Gets the user email.
| |
| GetEmailConfirmedAsync |
Returns true if the user email is confirmed.
| |
| GetLockoutEnabledAsync |
Returns whether the user can be locked out.
| |
| GetLockoutEndDateAsync |
Returns the DateTimeOffset that represents the end of the user's lockout, any time
in the past should be considered not locked out.
| |
| GetLoginsAsync |
Returns all external logins of user.
| |
| GetPasswordHashAsync |
Gets the password hash for the user.
| |
| GetRolesAsync |
Returns all role names for the given user.
| |
| GetSecurityStampAsync |
Returns user's security stamp.
| |
| GetTwoFactorEnabledAsync |
Returns whether two factor authentication is enabled for the user.
| |
| HasPasswordAsync |
Returns true if the user has the password set.
| |
| IncrementAccessFailedCountAsync |
Used to record when an attempt to access the user has failed.
| |
| IsInRoleAsync |
Checks whether user is in role with given role name.
| |
| RemoveFromRoleAsync | ||
| RemoveLoginAsync |
Removes external login to user.
| |
| ResetAccessFailedCountAsync |
Used to reset the access failed count, typically after the account is successfully accessed.
| |
| SetEmailAsync |
Sets the user email.
| |
| SetEmailConfirmedAsync |
Enables user if her email was confirmed.
| |
| SetLockoutEnabledAsync |
Sets whether the user can be locked out.
| |
| SetLockoutEndDateAsync |
Locks a user out until the specified end date (set to a past date, to unlock a user).
| |
| SetPasswordHashAsync |
Sets the password hash for the user.
| |
| SetSecurityStampAsync |
Sets user's security stamp.
| |
| SetTwoFactorEnabledAsync |
Sets whether two factor authentication is enabled for the user.
| |
| UpdateAsync |
Updates a user.
|