Поделиться через


UserManager<TUser>.ChangePasswordAsync(TUser, String, String) Метод

Определение

Изменяет пароль пользователя после подтверждения правильности указанного currentPassword значения в качестве асинхронной операции.

public:
 virtual System::Threading::Tasks::Task<Microsoft::AspNetCore::Identity::IdentityResult ^> ^ ChangePasswordAsync(TUser user, System::String ^ currentPassword, System::String ^ newPassword);
public virtual System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult> ChangePasswordAsync (TUser user, string currentPassword, string newPassword);
abstract member ChangePasswordAsync : 'User * string * string -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>
override this.ChangePasswordAsync : 'User * string * string -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>
Public Overridable Function ChangePasswordAsync (user As TUser, currentPassword As String, newPassword As String) As Task(Of IdentityResult)

Параметры

user
TUser

Пользователь, пароль которого должен быть задан.

currentPassword
String

Текущий пароль, который необходимо проверить перед изменением.

newPassword
String

Новый пароль, который необходимо задать для указанного userобъекта .

Возвращаемое значение

Объект Task , представляющий асинхронную операцию, содержащую IdentityResult объект операции .

Применяется к