AccessFailedAsync(TUser)
|
将用户的访问失败计数递增为异步操作。
如果失败的访问帐户大于或等于已配置的最大尝试次数,则用户将被锁定以达到配置的锁定时间跨度。
(继承自 UserManager<TUser>)
|
AddClaimAsync(TUser, Claim)
|
将指定的 claim 添加到 user 。
(继承自 UserManager<TUser>)
|
AddClaimsAsync(TUser, IEnumerable<Claim>)
|
将指定的 claims 添加到 user 。
(继承自 UserManager<TUser>)
|
AddLoginAsync(TUser, UserLoginInfo)
|
将外部 UserLoginInfo 添加到指定的 user 。
(继承自 UserManager<TUser>)
|
AddPasswordAsync(TUser, String)
|
仅当用户还没有密码时,才会将 password 添加到指定的 user 。
(继承自 UserManager<TUser>)
|
AddToRoleAsync(TUser, String)
|
将指定的 user 添加到命名角色。
(继承自 UserManager<TUser>)
|
AddToRolesAsync(TUser, IEnumerable<String>)
|
将指定的 user 添加到命名角色。
(继承自 UserManager<TUser>)
|
ChangeEmailAsync(TUser, String, String)
|
如果指定的电子邮件更改 token 对用户有效,则更新用户电子邮件。
(继承自 UserManager<TUser>)
|
ChangePasswordAsync(TUser, String, String)
|
在确认指定的 currentPassword 正确后更改用户的密码,作为异步操作。
(继承自 UserManager<TUser>)
|
ChangePhoneNumberAsync(TUser, String, String)
|
如果指定的更改 token 有效,则设置指定 user 的电话号码。
(继承自 UserManager<TUser>)
|
CheckPasswordAsync(TUser, String)
|
返回一个标志,指示给定 password 是否对指定的 user 有效。
(继承自 UserManager<TUser>)
|
ConfirmEmailAsync(TUser, String)
|
验证电子邮件确认令牌是否与指定的 user 匹配。
(继承自 UserManager<TUser>)
|
CountRecoveryCodesAsync(TUser)
|
返回对用户仍然有效的恢复代码数。
(继承自 UserManager<TUser>)
|
CreateAsync(TUser)
|
以异步操作的形式在后盾存储中创建指定的 user ,不带密码。
(继承自 UserManager<TUser>)
|
CreateAsync(TUser, String)
|
使用给定密码在后盾存储中创建指定的 user 作为异步操作。
(继承自 UserManager<TUser>)
|
CreateSecurityTokenAsync(TUser)
|
创建字节以用作用户安全标记的安全令牌。
(继承自 UserManager<TUser>)
|
CreateTwoFactorRecoveryCode()
|
生成新的恢复代码。
(继承自 UserManager<TUser>)
|
DeleteAsync(TUser)
|
从后盾存储中删除指定的 user 。
(继承自 UserManager<TUser>)
|
Dispose()
|
释放用户管理器使用的所有资源。
(继承自 UserManager<TUser>)
|
Dispose(Boolean)
|
释放角色管理器使用的非托管资源,并选择性地释放托管资源。
(继承自 UserManager<TUser>)
|
FindByEmailAsync(String)
|
获取与指定电子邮件地址的规范化值关联的用户(如果有)。
注意:建议在使用此方法时将 identityOptions.User.RequireUniqueEmail 设置为 true,否则如果存在具有重复电子邮件的用户,存储可能会引发。
(继承自 UserManager<TUser>)
|
FindByIdAsync(String)
|
查找并返回具有指定 userId 的用户(如果有)。
(继承自 UserManager<TUser>)
|
FindByLoginAsync(String, String)
|
检索与指定的外部登录提供程序和登录提供程序密钥关联的用户。
(继承自 UserManager<TUser>)
|
FindByNameAsync(String)
|
查找并返回具有指定用户名的用户(如果有)。
(继承自 UserManager<TUser>)
|
GenerateChangeEmailTokenAsync(TUser, String)
|
为指定用户生成电子邮件更改令牌。
(继承自 UserManager<TUser>)
|
GenerateChangePhoneNumberTokenAsync(TUser, String)
|
为指定用户生成电话号码更改令牌。
(继承自 UserManager<TUser>)
|
GenerateConcurrencyStampAsync(TUser)
|
生成一个适合在并发跟踪中使用的值。
(继承自 UserManager<TUser>)
|
GenerateEmailConfirmationTokenAsync(TUser)
|
为指定用户生成电子邮件确认令牌。
(继承自 UserManager<TUser>)
|
GenerateNewAuthenticatorKey()
|
生成一个新的 base32 编码的 160 位安全机密(SHA1 哈希的大小)。
(继承自 UserManager<TUser>)
|
GenerateNewTwoFactorRecoveryCodesAsync(TUser, Int32)
|
为用户生成恢复代码,这会使用户以前的恢复代码失效。
(继承自 UserManager<TUser>)
|
GeneratePasswordResetTokenAsync(TUser)
|
使用配置的密码重置令牌提供程序为指定的 user 生成密码重置令牌。
(继承自 UserManager<TUser>)
|
GenerateTwoFactorTokenAsync(TUser, String)
|
获取指定 user 的两个因素身份验证令牌。
(继承自 UserManager<TUser>)
|
GenerateUserTokenAsync(TUser, String, String)
|
为给定的 user 和 purpose 生成令牌。
(继承自 UserManager<TUser>)
|
GetAccessFailedCountAsync(TUser)
|
检索给定 user 的当前失败访问次数。
(继承自 UserManager<TUser>)
|
GetAuthenticationTokenAsync(TUser, String, String)
|
返回用户的身份验证令牌。
(继承自 UserManager<TUser>)
|
GetAuthenticatorKeyAsync(TUser)
|
返回用户的验证器密钥。
(继承自 UserManager<TUser>)
|
GetClaimsAsync(TUser)
|
获取作为异步操作属于指定 user Claim的列表。
(继承自 UserManager<TUser>)
|
GetEmailAsync(TUser)
|
获取指定 user 的电子邮件地址。
(继承自 UserManager<TUser>)
|
GetLockoutEnabledAsync(TUser)
|
检索一个标志,指示是否可以为指定用户启用用户锁定。
(继承自 UserManager<TUser>)
|
GetLockoutEndDateAsync(TUser)
|
获取用户上次锁定过期的最后一 DateTimeOffset(如果有)。
过去的时间值表示用户当前未锁定。
(继承自 UserManager<TUser>)
|
GetLoginsAsync(TUser)
|
检索指定登录名的关联登录名。
(继承自 UserManager<TUser>)
|
GetPhoneNumberAsync(TUser)
|
获取指定 user 的电话号码(如果有)。
(继承自 UserManager<TUser>)
|
GetRolesAsync(TUser)
|
获取指定 user 所属的角色名称的列表。
(继承自 UserManager<TUser>)
|
GetSecurityStampAsync(TUser)
|
获取指定 user 的安全戳。
(继承自 UserManager<TUser>)
|
GetTwoFactorEnabledAsync(TUser)
|
返回一个标志,指示指定的 user 是否启用双重身份验证作为异步操作。
(继承自 UserManager<TUser>)
|
GetUserAsync(ClaimsPrincipal)
|
返回与主体或 null 中的 IdentityOptions.ClaimsIdentity.UserIdClaimType 声明对应的用户。
(继承自 UserManager<TUser>)
|
GetUserId(ClaimsPrincipal)
|
如果存在,则返回用户 ID 声明值,否则返回 null。
(继承自 UserManager<TUser>)
|
GetUserIdAsync(TUser)
|
获取指定 user 的用户标识符。
(继承自 UserManager<TUser>)
|
GetUserName(ClaimsPrincipal)
|
如果存在,则返回 Name 声明值,否则返回 null。
(继承自 UserManager<TUser>)
|
GetUserNameAsync(TUser)
|
获取指定 user 的用户名。
(继承自 UserManager<TUser>)
|
GetUsersForClaimAsync(Claim)
|
返回具有指定 claim 的用户存储中的用户列表。
(继承自 UserManager<TUser>)
|
GetUsersInRoleAsync(String)
|
返回属于指定 roleName 成员的用户存储中的用户列表。
(继承自 UserManager<TUser>)
|
GetValidTwoFactorProvidersAsync(TUser)
|
获取指定 user 的有效两个因素令牌提供程序的列表,作为异步操作。
(继承自 UserManager<TUser>)
|
HasPasswordAsync(TUser)
|
获取一个标志,该标志指示指定的 user 是否具有密码。
(继承自 UserManager<TUser>)
|
IsEmailConfirmedAsync(TUser)
|
获取一个标志,该标志指示是否已验证指定 user 的电子邮件地址;如果验证电子邮件地址为 false,则为 true。
(继承自 UserManager<TUser>)
|
IsInRoleAsync(TUser, String)
|
返回一个标志,指示指定的 user 是否是给定命名角色的成员。
(继承自 UserManager<TUser>)
|
IsLockedOutAsync(TUser)
|
返回一个标志,指示指定的 user 是否作为异步操作被锁定。
(继承自 UserManager<TUser>)
|
IsPhoneNumberConfirmedAsync(TUser)
|
获取一个标志,该标志指示指定的 user 的电话号码是否已得到确认。
(继承自 UserManager<TUser>)
|
NormalizeEmail(String)
|
规范化电子邮件以便进行一致的比较。
(继承自 UserManager<TUser>)
|
NormalizeKey(String)
|
规范化密钥(用户名、电子邮件),以便进行一致的比较。
(继承自 UserManager<TUser>)
|
NormalizeName(String)
|
规范化用户或角色名称,以便进行一致的比较。
(继承自 UserManager<TUser>)
|
RedeemTwoFactorRecoveryCodeAsync(TUser, String)
|
返回恢复代码是否对用户有效。 注意:恢复代码仅有效一次,使用后将无效。
(继承自 UserManager<TUser>)
|
RegisterTokenProvider(String, IUserTwoFactorTokenProvider<TUser>)
|
注册令牌提供程序。
(继承自 UserManager<TUser>)
|
RemoveAuthenticationTokenAsync(TUser, String, String)
|
删除用户的身份验证令牌。
(继承自 UserManager<TUser>)
|
RemoveClaimAsync(TUser, Claim)
|
从给定 user 中删除指定的 claim 。
(继承自 UserManager<TUser>)
|
RemoveClaimsAsync(TUser, IEnumerable<Claim>)
|
从给定 user 中删除指定的 claims 。
(继承自 UserManager<TUser>)
|
RemoveFromRoleAsync(TUser, String)
|
从命名角色中删除指定的 user 。
(继承自 UserManager<TUser>)
|
RemoveFromRolesAsync(TUser, IEnumerable<String>)
|
从命名角色中删除指定的 user 。
(继承自 UserManager<TUser>)
|
RemoveLoginAsync(TUser, String, String)
|
尝试从指定的 user 中删除提供的外部登录信息。
并返回一个标志,指示删除是否成功。
(继承自 UserManager<TUser>)
|
RemovePasswordAsync(TUser)
|
删除用户的密码。
(继承自 UserManager<TUser>)
|
RemovePasswordAsync(TUser, CancellationToken)
|
删除用户的密码。
(继承自 UserManager<TUser>)
|
ReplaceClaimAsync(TUser, Claim, Claim)
|
将指定 user 上的给定 claim 替换为 newClaim
(继承自 UserManager<TUser>)
|
ResetAccessFailedCountAsync(TUser)
|
重置指定 user 的访问失败计数。
(继承自 UserManager<TUser>)
|
ResetAuthenticatorKeyAsync(TUser)
|
重置用户的验证器密钥。
(继承自 UserManager<TUser>)
|
ResetPasswordAsync(TUser, String, String)
|
验证给定的密码重置 token 后,将 user 的密码重置为指定的 newPassword 。
(继承自 UserManager<TUser>)
|
SetAuthenticationTokenAsync(TUser, String, String, String)
|
为用户设置身份验证令牌。
(继承自 UserManager<TUser>)
|
SetEmailAsync(TUser, String)
|
设置 user 的 email 地址。
(继承自 UserManager<TUser>)
|
SetLockoutEnabledAsync(TUser, Boolean)
|
设置一个标志,指示是否可以将指定的 user 锁定为异步操作。
(继承自 UserManager<TUser>)
|
SetLockoutEndDateAsync(TUser, Nullable<DateTimeOffset>)
|
锁定用户,直到指定的结束日期过去。 设置过去结束日期会立即解锁用户。
(继承自 UserManager<TUser>)
|
SetPhoneNumberAsync(TUser, String)
|
设置指定 user 的电话号码。
(继承自 UserManager<TUser>)
|
SetTwoFactorEnabledAsync(TUser, Boolean)
|
设置一个标志,指示指定的 user 是否启用双重身份验证作为异步操作。
(继承自 UserManager<TUser>)
|
SetUserNameAsync(TUser, String)
|
设置指定 user 的给定 userName 。
(继承自 UserManager<TUser>)
|
ThrowIfDisposed()
|
如果已释放此类,则引发。
(继承自 UserManager<TUser>)
|
UpdateAsync(TUser)
|
更新后盾存储中的指定 user 。
(继承自 UserManager<TUser>)
|
UpdateNormalizedEmailAsync(TUser)
|
更新指定 user 的规范化电子邮件。
(继承自 UserManager<TUser>)
|
UpdateNormalizedUserNameAsync(TUser)
|
更新指定 user 的规范化用户名。
(继承自 UserManager<TUser>)
|
UpdatePasswordHash(TUser, String, Boolean)
|
更新用户的密码哈希。
(继承自 UserManager<TUser>)
|
UpdateSecurityStampAsync(TUser)
|
重新生成指定 user 的安全戳。
(继承自 UserManager<TUser>)
|
UpdateUserAsync(TUser)
|
在验证和更新规范化电子邮件/用户名后调用以更新用户。
(继承自 UserManager<TUser>)
|
ValidatePasswordAsync(TUser, String)
|
如果验证成功,应返回 Success。 在更新密码哈希之前调用此方法。
(继承自 UserManager<TUser>)
|
ValidateUserAsync(TUser)
|
如果验证成功,应返回 Success。 在通过“创建”或“更新”保存用户之前,将调用此方法。
(继承自 UserManager<TUser>)
|
VerifyChangePhoneNumberTokenAsync(TUser, String, String)
|
返回一个标志,指示指定的 user 的电话号码更改验证令牌是否对给定 phoneNumber 有效。
(继承自 UserManager<TUser>)
|
VerifyPasswordAsync(IUserPasswordStore<TUser>, TUser, String)
|
返回一个指示密码哈希比较结果的 PasswordVerificationResult。
(继承自 UserManager<TUser>)
|
VerifyTwoFactorTokenAsync(TUser, String, String)
|
根据 user 验证指定的两个因素身份验证 token 。
(继承自 UserManager<TUser>)
|
VerifyUserTokenAsync(TUser, String, String, String)
|
返回一个标志,指示指定的 token 是否对给定 user 和 purpose 有效。
(继承自 UserManager<TUser>)
|