4 instantiations of IdentityResult
Microsoft.AspNetCore.Identity.Test (1)
IdentityResultTest.cs (1)
11
var result = new
IdentityResult
();
Microsoft.Extensions.Identity.Core (3)
IdentityResult.cs (3)
15
private static readonly IdentityResult _success = new
IdentityResult
{ Succeeded = true };
44
var result = new
IdentityResult
{ Succeeded = false };
54
var result = new
IdentityResult
{ Succeeded = false };
445 references to IdentityResult
Identity.DefaultUI.WebSite (6)
src\Identity\test\InMemory.Test\InMemoryUserStore.cs (6)
221
public Task<
IdentityResult
> CreateAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
224
return Task.FromResult(
IdentityResult
.Success);
227
public Task<
IdentityResult
> UpdateAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
230
return Task.FromResult(
IdentityResult
.Success);
253
public Task<
IdentityResult
> DeleteAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
260
return Task.FromResult(
IdentityResult
.Success);
Identity.ExternalClaims (11)
Pages\Account\ConfirmEmail.cshtml.cs (1)
37
var
result = await _userManager.ConfirmEmailAsync(user, code);
Pages\Account\ExternalLogin.cshtml.cs (1)
120
var
result = await _userManager.CreateAsync(user);
Pages\Account\Manage\ChangePassword.cshtml.cs (1)
88
var
changePasswordResult = await _userManager.ChangePasswordAsync(user, Input.OldPassword, Input.NewPassword);
Pages\Account\Manage\Disable2fa.cshtml.cs (1)
53
var
disable2faResult = await _userManager.SetTwoFactorEnabledAsync(user, false);
Pages\Account\Manage\ExternalLogins.cshtml.cs (2)
62
var
result = await _userManager.RemoveLoginAsync(user, loginProvider, providerKey);
98
var
result = await _userManager.AddLoginAsync(user, info);
Pages\Account\Manage\Index.cshtml.cs (2)
91
var
setEmailResult = await _userManager.SetEmailAsync(user, Input.Email);
100
var
setPhoneResult = await _userManager.SetPhoneNumberAsync(user, Input.PhoneNumber);
Pages\Account\Manage\SetPassword.cshtml.cs (1)
80
var
addPasswordResult = await _userManager.AddPasswordAsync(user, Input.NewPassword);
Pages\Account\Register.cshtml.cs (1)
72
var
result = await _userManager.CreateAsync(user, Input.Password);
Pages\Account\ResetPassword.cshtml.cs (1)
77
var
result = await _userManager.ResetPasswordAsync(user, Input.Code, Input.Password);
IdentitySample.DefaultUI (3)
Areas\Identity\Pages\Account\Manage\Index.cshtml.cs (2)
92
var
updateProfileResult = await _userManager.UpdateAsync(user);
100
var
setPhoneResult = await _userManager.SetPhoneNumberAsync(user, Input.PhoneNumber);
Areas\Identity\Pages\Account\Register.cshtml.cs (1)
90
var
result = await _userManager.CreateAsync(user, Input.Password);
IdentitySample.Mvc (12)
Controllers\AccountController.cs (5)
107
var
result = await _userManager.CreateAsync(user, model.Password);
212
var
result = await _userManager.CreateAsync(user);
248
var
result = await _userManager.ConfirmEmailAsync(user, code);
325
var
result = await _userManager.ResetPasswordAsync(user, model.Code, model.Password);
537
private void AddErrors(
IdentityResult
result)
Controllers\ManageController.cs (7)
73
var
result = await _userManager.RemoveLoginAsync(user, account.LoginProvider, account.ProviderKey);
193
var
result = await _userManager.ChangePhoneNumberAsync(user, model.PhoneNumber, model.Code);
214
var
result = await _userManager.SetPhoneNumberAsync(user, null);
245
var
result = await _userManager.ChangePasswordAsync(user, model.OldPassword, model.NewPassword);
280
var
result = await _userManager.AddPasswordAsync(user, model.NewPassword);
344
var
result = await _userManager.AddLoginAsync(user, info);
351
private void AddErrors(
IdentityResult
result)
Microsoft.AspNetCore.Identity (30)
IdentityApiEndpointRouteBuilderExtensions.cs (8)
73
return CreateValidationProblem(
IdentityResult
.Failed(userManager.ErrorDescriber.InvalidEmail(email)));
161
IdentityResult
result;
236
return CreateValidationProblem(
IdentityResult
.Failed(userManager.ErrorDescriber.InvalidToken()));
239
IdentityResult
result;
247
result =
IdentityResult
.Failed(userManager.ErrorDescriber.InvalidToken());
359
return CreateValidationProblem(
IdentityResult
.Failed(userManager.ErrorDescriber.InvalidEmail(infoRequest.NewEmail)));
370
var
changePasswordResult = await userManager.ChangePasswordAsync(user, infoRequest.OldPassword, infoRequest.NewPassword);
429
private static ValidationProblem CreateValidationProblem(
IdentityResult
result)
SignInManager.cs (22)
390
var
resetLockoutResult = await ResetLockoutWithResult(user);
407
var
incrementLockoutResult = await UserManager.AccessFailedAsync(user) ??
IdentityResult
.Success;
491
var
resetLockoutResult = await ResetLockoutWithResult(user);
556
var incrementLockoutResult = await UserManager.AccessFailedAsync(user) ??
IdentityResult
.Success;
603
var incrementLockoutResult = await UserManager.AccessFailedAsync(user) ??
IdentityResult
.Success;
724
/// <returns>The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/> of the operation.</returns>
725
public virtual async Task<
IdentityResult
> UpdateExternalAuthenticationTokensAsync(ExternalLoginInfo externalLogin)
734
return
IdentityResult
.Failed();
739
var
result = await UserManager.SetAuthenticationTokenAsync(user, externalLogin.LoginProvider, token.Name, token.Value);
747
return
IdentityResult
.Success;
934
/// <returns>The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/> of the operation.</returns>
940
var
result = await UserManager.ResetAccessFailedCountAsync(user) ??
IdentityResult
.Success;
949
private async Task<
IdentityResult
> ResetLockoutWithResult(TUser user)
956
return
IdentityResult
.Success;
959
return await UserManager.ResetAccessFailedCountAsync(user) ??
IdentityResult
.Success;
966
if (resetLockoutTask is Task<
IdentityResult
> resultTask)
968
return await resultTask ??
IdentityResult
.Success;
972
return
IdentityResult
.Success;
982
internal IdentityResultException(
IdentityResult
result) : base()
987
internal
IdentityResult
IdentityResult { get; set; }
Microsoft.AspNetCore.Identity.EntityFrameworkCore (33)
RoleStore.cs (11)
129
/// <returns>A <see cref="Task{TResult}"/> that represents the <see cref="
IdentityResult
"/> of the asynchronous query.</returns>
130
public virtual async Task<
IdentityResult
> CreateAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken))
137
return
IdentityResult
.Success;
145
/// <returns>A <see cref="Task{TResult}"/> that represents the <see cref="
IdentityResult
"/> of the asynchronous query.</returns>
146
public virtual async Task<
IdentityResult
> UpdateAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken))
160
return
IdentityResult
.Failed(ErrorDescriber.ConcurrencyFailure());
162
return
IdentityResult
.Success;
170
/// <returns>A <see cref="Task{TResult}"/> that represents the <see cref="
IdentityResult
"/> of the asynchronous query.</returns>
171
public virtual async Task<
IdentityResult
> DeleteAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken))
183
return
IdentityResult
.Failed(ErrorDescriber.ConcurrencyFailure());
185
return
IdentityResult
.Success;
UserOnlyStore.cs (11)
148
/// <returns>The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/> of the creation operation.</returns>
149
public override async Task<
IdentityResult
> CreateAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
156
return
IdentityResult
.Success;
164
/// <returns>The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/> of the update operation.</returns>
165
public override async Task<
IdentityResult
> UpdateAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
180
return
IdentityResult
.Failed(ErrorDescriber.ConcurrencyFailure());
182
return
IdentityResult
.Success;
190
/// <returns>The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/> of the update operation.</returns>
191
public override async Task<
IdentityResult
> DeleteAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
204
return
IdentityResult
.Failed(ErrorDescriber.ConcurrencyFailure());
206
return
IdentityResult
.Success;
UserStore.cs (11)
150
/// <returns>The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/> of the creation operation.</returns>
151
public override async Task<
IdentityResult
> CreateAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
158
return
IdentityResult
.Success;
166
/// <returns>The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/> of the update operation.</returns>
167
public override async Task<
IdentityResult
> UpdateAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
182
return
IdentityResult
.Failed(ErrorDescriber.ConcurrencyFailure());
184
return
IdentityResult
.Success;
192
/// <returns>The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/> of the update operation.</returns>
193
public override async Task<
IdentityResult
> DeleteAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
206
return
IdentityResult
.Failed(ErrorDescriber.ConcurrencyFailure());
208
return
IdentityResult
.Success;
Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test (2)
SqlStoreTestBase.cs (1)
315
var
result = await manager.CreateAsync(user);
src\Identity\test\Shared\MockHelpers.cs (1)
50
.Returns(Task.FromResult(
IdentityResult
.Success)).Verifiable();
Microsoft.AspNetCore.Identity.InMemory.Test (16)
FunctionalTest.cs (3)
313
var
result = await userManager.CreateAsync(user, TestPassword);
326
var
result = await userManager.CreateAsync(new PocoUser("simple"), "aaaaaa");
332
var
result = await userManager.UpdateSecurityStampAsync(user);
InMemoryStore.cs (6)
72
public Task<
IdentityResult
> CreateAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken))
75
return Task.FromResult(
IdentityResult
.Success);
78
public Task<
IdentityResult
> DeleteAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken))
85
return Task.FromResult(
IdentityResult
.Success);
104
public Task<
IdentityResult
> UpdateAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken))
107
return Task.FromResult(
IdentityResult
.Success);
InMemoryUserStore.cs (6)
221
public Task<
IdentityResult
> CreateAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
224
return Task.FromResult(
IdentityResult
.Success);
227
public Task<
IdentityResult
> UpdateAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
230
return Task.FromResult(
IdentityResult
.Success);
253
public Task<
IdentityResult
> DeleteAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
260
return Task.FromResult(
IdentityResult
.Success);
src\Identity\test\Shared\MockHelpers.cs (1)
50
.Returns(Task.FromResult(
IdentityResult
.Success)).Verifiable();
Microsoft.AspNetCore.Identity.Specification.Tests (25)
IdentityResultAssert.cs (4)
19
public static void IsSuccess(
IdentityResult
result)
28
public static void IsFailure(
IdentityResult
result)
37
public static void IsFailure(
IdentityResult
result, string error)
47
public static void IsFailure(
IdentityResult
result, IdentityError error = null)
IdentitySpecificationTestBase.cs (8)
143
public Task<
IdentityResult
> ValidateAsync(UserManager<TUser> manager, TUser user, string password)
145
return Task.FromResult(
IdentityResult
.Failed(ErrorMessage));
148
public Task<
IdentityResult
> ValidateAsync(RoleManager<TRole> manager, TRole role)
150
return Task.FromResult(
IdentityResult
.Failed(ErrorMessage));
153
public Task<
IdentityResult
> ValidateAsync(UserManager<TUser> manager, TUser user)
155
return Task.FromResult(
IdentityResult
.Failed(ErrorMessage));
187
var
result = await manager.CreateAsync(role);
486
var
result = await userMgr.RemoveFromRoleAsync(user, roleName);
UserManagerSpecificationTests.cs (13)
145
public Task<
IdentityResult
> ValidateAsync(UserManager<TUser> manager, TUser user, string password)
147
return Task.FromResult(
IdentityResult
.Failed(ErrorMessage));
150
public Task<
IdentityResult
> ValidateAsync(UserManager<TUser> manager, TUser user)
152
return Task.FromResult(
IdentityResult
.Failed(ErrorMessage));
159
public Task<
IdentityResult
> ValidateAsync(UserManager<TUser> manager, TUser user, string password)
161
return Task.FromResult(
IdentityResult
.Failed());
164
public Task<
IdentityResult
> ValidateAsync(UserManager<TUser> manager, TUser user)
166
return Task.FromResult(
IdentityResult
.Failed());
392
var
result = await manager.CreateAsync(user);
458
var
result = await manager.AddPasswordAsync(user, "pwd");
637
var
result = await manager.CreateAsync(user);
827
var
result = await manager.ChangePasswordAsync(user, "bogus", "newpassword");
904
var
result = await manager.AddLoginAsync(user, login);
Microsoft.AspNetCore.Identity.Test (104)
IdentityBuilderTest.cs (9)
273
public Task<
IdentityResult
> CreateAsync(PocoRole role, CancellationToken cancellationToken = default(CancellationToken))
278
public Task<
IdentityResult
> CreateAsync(PocoUser user, CancellationToken cancellationToken = default(CancellationToken))
283
public Task<
IdentityResult
> DeleteAsync(PocoRole role, CancellationToken cancellationToken = default(CancellationToken))
288
public Task<
IdentityResult
> DeleteAsync(PocoUser user, CancellationToken cancellationToken = default(CancellationToken))
358
public Task<
IdentityResult
> UpdateAsync(PocoRole role, CancellationToken cancellationToken = default(CancellationToken))
363
public Task<
IdentityResult
> UpdateAsync(PocoUser user, CancellationToken cancellationToken = default(CancellationToken))
368
public Task<
IdentityResult
> ValidateAsync(RoleManager<PocoRole> manager, PocoRole role)
373
public Task<
IdentityResult
> ValidateAsync(UserManager<PocoUser> manager, PocoUser user)
378
public Task<
IdentityResult
> ValidateAsync(UserManager<PocoUser> manager, PocoUser user, string password)
IdentityResultTest.cs (3)
11
var
result = new IdentityResult();
19
var
result =
IdentityResult
.Failed();
NoopRoleStore.cs (6)
8
public Task<
IdentityResult
> CreateAsync(PocoRole user, CancellationToken cancellationToken = default(CancellationToken))
10
return Task.FromResult(
IdentityResult
.Success);
13
public Task<
IdentityResult
> UpdateAsync(PocoRole user, CancellationToken cancellationToken = default(CancellationToken))
15
return Task.FromResult(
IdentityResult
.Success);
42
public Task<
IdentityResult
> DeleteAsync(PocoRole user, CancellationToken cancellationToken = default(CancellationToken))
44
return Task.FromResult(
IdentityResult
.Success);
NoopUserStore.cs (6)
23
public Task<
IdentityResult
> CreateAsync(PocoUser user, CancellationToken cancellationToken = default(CancellationToken))
25
return Task.FromResult(
IdentityResult
.Success);
28
public Task<
IdentityResult
> UpdateAsync(PocoUser user, CancellationToken cancellationToken = default(CancellationToken))
30
return Task.FromResult(
IdentityResult
.Success);
47
public Task<
IdentityResult
> DeleteAsync(PocoUser user, CancellationToken cancellationToken = default(CancellationToken))
49
return Task.FromResult(
IdentityResult
.Success);
PasswordValidatorTest.cs (1)
168
var
result = await valid.ValidateAsync(manager, null, input);
RoleManagerTest.cs (7)
17
store.Setup(s => s.CreateAsync(role, CancellationToken.None)).ReturnsAsync(
IdentityResult
.Success).Verifiable();
23
var
result = await roleManager.CreateAsync(role);
37
store.Setup(s => s.UpdateAsync(role, CancellationToken.None)).ReturnsAsync(
IdentityResult
.Success).Verifiable();
43
var
result = await roleManager.UpdateAsync(role);
153
public Task<
IdentityResult
> CreateAsync(PocoRole role, CancellationToken cancellationToken = default(CancellationToken))
158
public Task<
IdentityResult
> UpdateAsync(PocoRole role, CancellationToken cancellationToken = default(CancellationToken))
163
public Task<
IdentityResult
> DeleteAsync(PocoRole role, CancellationToken cancellationToken = default(CancellationToken))
RoleValidatorTest.cs (1)
32
var
result = await validator.ValidateAsync(manager, user);
SignInManagerTest.cs (18)
173
manager.Setup(m => m.ResetAccessFailedCountAsync(user)).ReturnsAsync(
IdentityResult
.Success).Verifiable();
222
manager.Setup(m => m.ResetAccessFailedCountAsync(user)).ReturnsAsync(
IdentityResult
.Success).Verifiable();
245
manager.Setup(m => m.ResetAccessFailedCountAsync(user)).ReturnsAsync(
IdentityResult
.Success).Verifiable();
363
manager.Setup(m => m.ResetAccessFailedCountAsync(user)).ReturnsAsync(
IdentityResult
.Success).Verifiable();
440
return Task.FromResult(
IdentityResult
.Success);
520
manager.Setup(m => m.RedeemTwoFactorRecoveryCodeAsync(user, bypassCode)).ReturnsAsync(
IdentityResult
.Success).Verifiable();
523
manager.Setup(m => m.ResetAccessFailedCountAsync(user)).ReturnsAsync(
IdentityResult
.Success).Verifiable();
665
manager.Setup(m => m.ResetAccessFailedCountAsync(user)).ReturnsAsync(
IdentityResult
.Success).Verifiable();
724
return Task.FromResult(
IdentityResult
.Success);
884
return Task.FromResult(
IdentityResult
.Success);
911
return Task.FromResult(
IdentityResult
.Success);
1144
manager.Setup(m => m.ResetAccessFailedCountAsync(user)).ReturnsAsync(
IdentityResult
.Failed()).Verifiable();
1167
manager.Setup(m => m.ResetAccessFailedCountAsync(user)).ReturnsAsync((
IdentityResult
)null).Verifiable();
1195
manager.Setup(m => m.ResetAccessFailedCountAsync(user)).ReturnsAsync(
IdentityResult
.Failed()).Verifiable();
1215
new object[] {
IdentityResult
.Success, SignInResult.LockedOut },
1217
new object[] {
IdentityResult
.Failed(), SignInResult.Failed },
1222
public async Task CheckPasswordSignInLockedOutResultIsDependentOnTheAccessFailedAsyncResult(
IdentityResult
accessFailedResult, SignInResult expectedSignInResult)
1248
public async Task TwoFactorSignInLockedOutResultIsDependentOnTheAccessFailedAsyncResult(
IdentityResult
accessFailedResult, SignInResult expectedSignInResult)
src\Identity\test\Shared\MockHelpers.cs (1)
50
.Returns(Task.FromResult(
IdentityResult
.Success)).Verifiable();
UserManagerTest.cs (49)
69
store.Setup(s => s.CreateAsync(user, CancellationToken.None)).ReturnsAsync(
IdentityResult
.Success).Verifiable();
75
var
result = await userManager.CreateAsync(user);
88
store.Setup(s => s.CreateAsync(user, CancellationToken.None)).ReturnsAsync(
IdentityResult
.Success).Verifiable();
94
var
result = await userManager.CreateAsync(user);
108
store.Setup(s => s.CreateAsync(user, CancellationToken.None)).ReturnsAsync(
IdentityResult
.Success).Verifiable();
116
var
result = await userManager.CreateAsync(user);
129
store.Setup(s => s.DeleteAsync(user, CancellationToken.None)).ReturnsAsync(
IdentityResult
.Success).Verifiable();
133
var
result = await userManager.DeleteAsync(user);
149
store.Setup(s => s.UpdateAsync(user, CancellationToken.None)).ReturnsAsync(
IdentityResult
.Success).Verifiable();
153
var
result = await userManager.UpdateAsync(user);
171
store.Setup(s => s.UpdateAsync(user, CancellationToken.None)).ReturnsAsync(
IdentityResult
.Success).Verifiable();
175
var
result = await userManager.UpdateAsync(user);
192
store.Setup(s => s.UpdateAsync(user, CancellationToken.None)).Returns(Task.FromResult(
IdentityResult
.Success)).Verifiable();
196
var
result = await userManager.SetUserNameAsync(user, "foo");
352
store.Setup(s => s.UpdateAsync(user, CancellationToken.None)).ReturnsAsync(
IdentityResult
.Success).Verifiable();
365
var
result = await userManager.AddToRolesAsync(user, roles);
390
store.Setup(s => s.UpdateAsync(user, CancellationToken.None)).ReturnsAsync(
IdentityResult
.Success).Verifiable();
404
var
result = await userManager.AddToRolesAsync(user, roles);
429
var
result = await userManager.AddToRolesAsync(user, roles);
453
store.Setup(s => s.UpdateAsync(user, CancellationToken.None)).ReturnsAsync(
IdentityResult
.Success).Verifiable();
466
var
result = await userManager.RemoveFromRolesAsync(user, roles);
493
var
result = await userManager.RemoveFromRolesAsync(user, roles);
510
store.Setup(s => s.UpdateAsync(user, CancellationToken.None)).ReturnsAsync(
IdentityResult
.Success).Verifiable();
514
var
result = await userManager.AddClaimsAsync(user, claims);
531
store.Setup(s => s.UpdateAsync(user, CancellationToken.None)).ReturnsAsync(
IdentityResult
.Success).Verifiable();
535
var
result = await userManager.AddClaimAsync(user, claim);
553
store.Setup(s => s.UpdateAsync(user, CancellationToken.None)).Returns(Task.FromResult(
IdentityResult
.Success)).Verifiable();
557
var
result = await userManager.ReplaceClaimAsync(user, claim, newClaim);
579
store.Setup(x => x.UpdateAsync(It.IsAny<PocoUser>(), It.IsAny<CancellationToken>())).Returns(Task.FromResult(
IdentityResult
.Success));
639
store.Setup(s => s.UpdateAsync(user, CancellationToken.None)).ReturnsAsync(
IdentityResult
.Success).Verifiable();
643
var
result = await userManager.RemoveClaimsAsync(user, claims);
660
store.Setup(s => s.UpdateAsync(user, CancellationToken.None)).ReturnsAsync(
IdentityResult
.Success).Verifiable();
664
var
result = await userManager.RemoveClaimAsync(user, claim);
828
public Task<
IdentityResult
> CreateAsync(PocoUser user, CancellationToken cancellationToken)
833
public Task<
IdentityResult
> DeleteAsync(PocoUser user, CancellationToken cancellationToken)
878
public Task<
IdentityResult
> UpdateAsync(PocoUser user, CancellationToken cancellationToken)
1189
private
IdentityResult
badResult;
1195
badResult =
IdentityResult
.Failed(ErrorMessage);
1199
badResult =
IdentityResult
.Failed();
1203
public Task<
IdentityResult
> ValidateAsync(UserManager<TUser> manager, TUser user, string password)
1327
public Task<
IdentityResult
> CreateAsync(PocoUser user, CancellationToken cancellationToken = default(CancellationToken))
1329
return Task.FromResult(
IdentityResult
.Success);
1332
public Task<
IdentityResult
> UpdateAsync(PocoUser user, CancellationToken cancellationToken = default(CancellationToken))
1334
return Task.FromResult(
IdentityResult
.Success);
1337
public Task<
IdentityResult
> DeleteAsync(PocoUser user, CancellationToken cancellationToken = default(CancellationToken))
1339
return Task.FromResult(
IdentityResult
.Success);
1713
Task<
IdentityResult
> IUserStore<PocoUser>.CreateAsync(PocoUser user, CancellationToken cancellationToken)
1718
Task<
IdentityResult
> IUserStore<PocoUser>.UpdateAsync(PocoUser user, CancellationToken cancellationToken)
1723
Task<
IdentityResult
> IUserStore<PocoUser>.DeleteAsync(PocoUser user, CancellationToken cancellationToken)
UserValidatorTest.cs (3)
32
var
result = await validator.ValidateAsync(manager, user);
54
var
result = await validator.ValidateAsync(manager, user);
82
var
result = await validator.ValidateAsync(manager, user);
Microsoft.AspNetCore.Identity.UI (26)
Areas\Identity\Pages\V4\Account\ConfirmEmail.cshtml.cs (1)
57
var
result = await _userManager.ConfirmEmailAsync(user, code);
Areas\Identity\Pages\V4\Account\ConfirmEmailChange.cshtml.cs (2)
59
var
result = await _userManager.ChangeEmailAsync(user, email, code);
68
var
setUserNameResult = await _userManager.SetUserNameAsync(user, email);
Areas\Identity\Pages\V4\Account\ExternalLogin.cshtml.cs (1)
188
var
result = await _userManager.CreateAsync(user);
Areas\Identity\Pages\V4\Account\Manage\ChangePassword.cshtml.cs (1)
126
var
changePasswordResult = await _userManager.ChangePasswordAsync(user, Input.OldPassword, Input.NewPassword);
Areas\Identity\Pages\V4\Account\Manage\DeletePersonalData.cshtml.cs (1)
105
var
result = await _userManager.DeleteAsync(user);
Areas\Identity\Pages\V4\Account\Manage\Disable2fa.cshtml.cs (1)
74
var
disable2faResult = await _userManager.SetTwoFactorEnabledAsync(user, false);
Areas\Identity\Pages\V4\Account\Manage\ExternalLogins.cshtml.cs (2)
115
var
result = await _userManager.RemoveLoginAsync(user, loginProvider, providerKey);
153
var
result = await _userManager.AddLoginAsync(user, info);
Areas\Identity\Pages\V4\Account\Manage\Index.cshtml.cs (1)
120
var
setPhoneResult = await _userManager.SetPhoneNumberAsync(user, Input.PhoneNumber);
Areas\Identity\Pages\V4\Account\Manage\SetPassword.cshtml.cs (1)
114
var
addPasswordResult = await _userManager.AddPasswordAsync(user, Input.NewPassword);
Areas\Identity\Pages\V4\Account\Register.cshtml.cs (1)
133
var
result = await _userManager.CreateAsync(user, Input.Password);
Areas\Identity\Pages\V4\Account\ResetPassword.cshtml.cs (1)
120
var
result = await _userManager.ResetPasswordAsync(user, Input.Code, Input.Password);
Areas\Identity\Pages\V5\Account\ConfirmEmail.cshtml.cs (1)
57
var
result = await _userManager.ConfirmEmailAsync(user, code);
Areas\Identity\Pages\V5\Account\ConfirmEmailChange.cshtml.cs (2)
59
var
result = await _userManager.ChangeEmailAsync(user, email, code);
68
var
setUserNameResult = await _userManager.SetUserNameAsync(user, email);
Areas\Identity\Pages\V5\Account\ExternalLogin.cshtml.cs (1)
188
var
result = await _userManager.CreateAsync(user);
Areas\Identity\Pages\V5\Account\Manage\ChangePassword.cshtml.cs (1)
126
var
changePasswordResult = await _userManager.ChangePasswordAsync(user, Input.OldPassword, Input.NewPassword);
Areas\Identity\Pages\V5\Account\Manage\DeletePersonalData.cshtml.cs (1)
105
var
result = await _userManager.DeleteAsync(user);
Areas\Identity\Pages\V5\Account\Manage\Disable2fa.cshtml.cs (1)
74
var
disable2faResult = await _userManager.SetTwoFactorEnabledAsync(user, false);
Areas\Identity\Pages\V5\Account\Manage\ExternalLogins.cshtml.cs (2)
115
var
result = await _userManager.RemoveLoginAsync(user, loginProvider, providerKey);
153
var
result = await _userManager.AddLoginAsync(user, info);
Areas\Identity\Pages\V5\Account\Manage\Index.cshtml.cs (1)
120
var
setPhoneResult = await _userManager.SetPhoneNumberAsync(user, Input.PhoneNumber);
Areas\Identity\Pages\V5\Account\Manage\SetPassword.cshtml.cs (1)
114
var
addPasswordResult = await _userManager.AddPasswordAsync(user, Input.NewPassword);
Areas\Identity\Pages\V5\Account\Register.cshtml.cs (1)
133
var
result = await _userManager.CreateAsync(user, Input.Password);
Areas\Identity\Pages\V5\Account\ResetPassword.cshtml.cs (1)
120
var
result = await _userManager.ResetPasswordAsync(user, Input.Code, Input.Password);
Microsoft.Extensions.Identity.Core (165)
DefaultUserConfirmation.cs (1)
19
/// <returns>The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/> of the confirmation operation.</returns>
IdentityResult.cs (12)
15
private static readonly
IdentityResult
_success = new IdentityResult { Succeeded = true };
32
/// Returns an <see cref="
IdentityResult
"/> indicating a successful identity operation.
34
/// <returns>An <see cref="
IdentityResult
"/> indicating a successful operation.</returns>
35
public static
IdentityResult
Success => _success;
38
/// Creates an <see cref="
IdentityResult
"/> indicating a failed identity operation, with a list of <paramref name="errors"/> if applicable.
41
/// <returns>An <see cref="
IdentityResult
"/> indicating a failed identity operation, with a list of <paramref name="errors"/> if applicable.</returns>
42
public static
IdentityResult
Failed(params IdentityError[] errors)
44
var
result = new IdentityResult { Succeeded = false };
52
internal static
IdentityResult
Failed(List<IdentityError>? errors)
54
var
result = new IdentityResult { Succeeded = false };
63
/// Converts the value of the current <see cref="
IdentityResult
"/> object to its equivalent string representation.
65
/// <returns>A string representation of the current <see cref="
IdentityResult
"/> object.</returns>
IPasswordValidator.cs (1)
21
Task<
IdentityResult
> ValidateAsync(UserManager<TUser> manager, TUser user, string? password);
IRoleStore.cs (6)
21
/// <returns>A <see cref="Task{TResult}"/> that represents the <see cref="
IdentityResult
"/> of the asynchronous query.</returns>
22
Task<
IdentityResult
> CreateAsync(TRole role, CancellationToken cancellationToken);
29
/// <returns>A <see cref="Task{TResult}"/> that represents the <see cref="
IdentityResult
"/> of the asynchronous query.</returns>
30
Task<
IdentityResult
> UpdateAsync(TRole role, CancellationToken cancellationToken);
37
/// <returns>A <see cref="Task{TResult}"/> that represents the <see cref="
IdentityResult
"/> of the asynchronous query.</returns>
38
Task<
IdentityResult
> DeleteAsync(TRole role, CancellationToken cancellationToken);
IRoleValidator.cs (2)
19
/// <returns>A <see cref="Task{TResult}"/> that represents the <see cref="
IdentityResult
"/> of the asynchronous validation.</returns>
20
Task<
IdentityResult
> ValidateAsync(RoleManager<TRole> manager, TRole role);
IUserStore.cs (6)
63
/// <returns>The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/> of the creation operation.</returns>
64
Task<
IdentityResult
> CreateAsync(TUser user, CancellationToken cancellationToken);
71
/// <returns>The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/> of the update operation.</returns>
72
Task<
IdentityResult
> UpdateAsync(TUser user, CancellationToken cancellationToken);
79
/// <returns>The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/> of the delete operation.</returns>
80
Task<
IdentityResult
> DeleteAsync(TUser user, CancellationToken cancellationToken);
IUserValidator.cs (2)
19
/// <returns>The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/> of the validation operation.</returns>
20
Task<
IdentityResult
> ValidateAsync(UserManager<TUser> manager, TUser user);
PasswordValidator.cs (3)
40
public virtual Task<
IdentityResult
> ValidateAsync(UserManager<TUser> manager, TUser user, string? password)
78
?
IdentityResult
.Failed(errors)
79
:
IdentityResult
.Success);
RoleManager.cs (21)
155
public virtual async Task<
IdentityResult
> CreateAsync(TRole role)
159
var
result = await ValidateRoleAsync(role).ConfigureAwait(false);
187
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/> for the update.
189
public virtual Task<
IdentityResult
> UpdateAsync(TRole role)
202
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/> for the delete.
204
public virtual Task<
IdentityResult
> DeleteAsync(TRole role)
272
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
275
public virtual async Task<
IdentityResult
> SetRoleNameAsync(TRole role, string? name)
281
return
IdentityResult
.Success;
320
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
323
public virtual async Task<
IdentityResult
> AddClaimAsync(TRole role, Claim claim)
340
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
343
public virtual async Task<
IdentityResult
> RemoveClaimAsync(TRole role, Claim claim)
392
/// Should return <see cref="
IdentityResult
.Success"/> if validation is successful. This is
396
/// <returns>A <see cref="
IdentityResult
"/> representing whether validation was successful.</returns>
397
protected virtual async Task<
IdentityResult
> ValidateRoleAsync(TRole role)
402
var
result = await v.ValidateAsync(this, role).ConfigureAwait(false);
415
return
IdentityResult
.Failed(errors);
417
return
IdentityResult
.Success;
425
protected virtual async Task<
IdentityResult
> UpdateRoleAsync(TRole role)
427
var
result = await ValidateRoleAsync(role).ConfigureAwait(false);
RoleValidator.cs (4)
33
/// <returns>A <see cref="Task{TResult}"/> that represents the <see cref="
IdentityResult
"/> of the asynchronous validation.</returns>
34
public virtual async Task<
IdentityResult
> ValidateAsync(RoleManager<TRole> manager, TRole role)
41
return
IdentityResult
.Failed(errors);
43
return
IdentityResult
.Success;
UserManager.cs (103)
458
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
461
public virtual async Task<
IdentityResult
> CreateAsync(TUser user)
465
var
result = await ValidateUserAsync(user).ConfigureAwait(false);
485
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
488
public virtual Task<
IdentityResult
> UpdateAsync(TUser user)
501
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
504
public virtual Task<
IdentityResult
> DeleteAsync(TUser user)
568
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
571
public virtual async Task<
IdentityResult
> CreateAsync(TUser user, string password)
577
var
result = await UpdatePasswordHash(passwordStore, user, password).ConfigureAwait(false);
645
public virtual async Task<
IdentityResult
> SetUserNameAsync(TUser user, string? userName)
723
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
726
public virtual async Task<
IdentityResult
> AddPasswordAsync(TUser user, string password)
736
return
IdentityResult
.Failed(ErrorDescriber.UserAlreadyHasPassword());
738
var
result = await UpdatePasswordHash(passwordStore, user, password).ConfigureAwait(false);
754
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
757
public virtual async Task<
IdentityResult
> ChangePasswordAsync(TUser user, string currentPassword, string newPassword)
765
var
result = await UpdatePasswordHash(passwordStore, user, newPassword).ConfigureAwait(false);
773
return
IdentityResult
.Failed(ErrorDescriber.PasswordMismatch());
781
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
784
public virtual async Task<
IdentityResult
> RemovePasswordAsync(TUser user)
838
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
844
public virtual async Task<
IdentityResult
> UpdateSecurityStampAsync(TUser user)
875
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
878
public virtual async Task<
IdentityResult
> ResetPasswordAsync(TUser user, string token, string newPassword)
886
return
IdentityResult
.Failed(ErrorDescriber.InvalidToken());
888
var
result = await UpdatePasswordHash(user, newPassword, validatePassword: true).ConfigureAwait(false);
921
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
924
public virtual async Task<
IdentityResult
> RemoveLoginAsync(TUser user, string loginProvider, string providerKey)
943
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
946
public virtual async Task<
IdentityResult
> AddLoginAsync(TUser user, UserLoginInfo login)
957
return
IdentityResult
.Failed(ErrorDescriber.LoginAlreadyAssociated());
984
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
987
public virtual Task<
IdentityResult
> AddClaimAsync(TUser user, Claim claim)
1002
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
1005
public virtual async Task<
IdentityResult
> AddClaimsAsync(TUser user, IEnumerable<Claim> claims)
1023
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
1026
public virtual async Task<
IdentityResult
> ReplaceClaimAsync(TUser user, Claim claim, Claim newClaim)
1044
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
1047
public virtual Task<
IdentityResult
> RemoveClaimAsync(TUser user, Claim claim)
1062
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
1065
public virtual async Task<
IdentityResult
> RemoveClaimsAsync(TUser user, IEnumerable<Claim> claims)
1097
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
1100
public virtual async Task<
IdentityResult
> AddToRoleAsync(TUser user, string role)
1121
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
1124
public virtual async Task<
IdentityResult
> AddToRolesAsync(TUser user, IEnumerable<string> roles)
1149
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
1152
public virtual async Task<
IdentityResult
> RemoveFromRoleAsync(TUser user, string role)
1167
private
IdentityResult
UserAlreadyInRoleError(string role)
1173
return
IdentityResult
.Failed(ErrorDescriber.UserAlreadyInRole(role));
1176
private
IdentityResult
UserNotInRoleError(string role)
1182
return
IdentityResult
.Failed(ErrorDescriber.UserNotInRole(role));
1191
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
1194
public virtual async Task<
IdentityResult
> RemoveFromRolesAsync(TUser user, IEnumerable<string> roles)
1262
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
1265
public virtual async Task<
IdentityResult
> SetEmailAsync(TUser user, string? email)
1350
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
1353
public virtual async Task<
IdentityResult
> ConfirmEmailAsync(TUser user, string token)
1361
return
IdentityResult
.Failed(ErrorDescriber.InvalidToken());
1405
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
1408
public virtual async Task<
IdentityResult
> ChangeEmailAsync(TUser user, string newEmail, string token)
1416
return
IdentityResult
.Failed(ErrorDescriber.InvalidToken());
1444
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
1447
public virtual async Task<
IdentityResult
> SetPhoneNumberAsync(TUser user, string? phoneNumber)
1467
/// The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/>
1470
public virtual async Task<
IdentityResult
> ChangePhoneNumberAsync(TUser user, string phoneNumber, string token)
1479
return
IdentityResult
.Failed(ErrorDescriber.InvalidToken());
1702
/// The <see cref="Task"/> that represents the asynchronous operation, the <see cref="
IdentityResult
"/> of the operation
1704
public virtual async Task<
IdentityResult
> SetTwoFactorEnabledAsync(TUser user, bool enabled)
1744
/// The <see cref="Task"/> that represents the asynchronous operation, the <see cref="
IdentityResult
"/> of the operation
1746
public virtual async Task<
IdentityResult
> SetLockoutEnabledAsync(TUser user, bool enabled)
1792
/// <returns>The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/> of the operation.</returns>
1793
public virtual async Task<
IdentityResult
> SetLockoutEndDateAsync(TUser user, DateTimeOffset? lockoutEnd)
1802
return
IdentityResult
.Failed(ErrorDescriber.UserLockoutNotEnabled());
1814
/// <returns>The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/> of the operation.</returns>
1815
public virtual async Task<
IdentityResult
> AccessFailedAsync(TUser user)
1838
/// <returns>The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/> of the operation.</returns>
1839
public virtual async Task<
IdentityResult
> ResetAccessFailedCountAsync(TUser user)
1847
return
IdentityResult
.Success;
1926
public virtual async Task<
IdentityResult
> SetAuthenticationTokenAsync(TUser user, string loginProvider, string tokenName, string? tokenValue)
1946
public virtual async Task<
IdentityResult
> RemoveAuthenticationTokenAsync(TUser user, string loginProvider, string tokenName)
1976
public virtual async Task<
IdentityResult
> ResetAuthenticatorKeyAsync(TUser user)
2012
var
update = await UpdateAsync(user).ConfigureAwait(false);
2103
public virtual async Task<
IdentityResult
> RedeemTwoFactorRecoveryCodeAsync(TUser user, string code)
2114
return
IdentityResult
.Failed(ErrorDescriber.RecoveryCodeRedemptionFailed());
2214
protected virtual Task<
IdentityResult
> UpdatePasswordHash(TUser user, string newPassword, bool validatePassword)
2217
private async Task<
IdentityResult
> UpdatePasswordHash(IUserPasswordStore<TUser> passwordStore,
2222
var
validate = await ValidatePasswordAsync(user, newPassword).ConfigureAwait(false);
2231
return
IdentityResult
.Success;
2294
/// Should return <see cref="
IdentityResult
.Success"/> if validation is successful. This is
2298
/// <returns>A <see cref="
IdentityResult
"/> representing whether validation was successful.</returns>
2299
protected async Task<
IdentityResult
> ValidateUserAsync(TUser user)
2312
var
result = await v.ValidateAsync(this, user).ConfigureAwait(false);
2325
return
IdentityResult
.Failed(errors);
2327
return
IdentityResult
.Success;
2331
/// Should return <see cref="
IdentityResult
.Success"/> if validation is successful. This is
2336
/// <returns>A <see cref="
IdentityResult
"/> representing whether validation was successful.</returns>
2337
protected async Task<
IdentityResult
> ValidatePasswordAsync(TUser user, string? password)
2343
var
result = await v.ValidateAsync(this, user, password).ConfigureAwait(false);
2361
return
IdentityResult
.Failed(errors);
2363
return
IdentityResult
.Success;
2371
protected virtual async Task<
IdentityResult
> UpdateUserAsync(TUser user)
2373
var
result = await ValidateUserAsync(user).ConfigureAwait(false);
UserValidator.cs (4)
39
/// <returns>The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/> of the validation operation.</returns>
40
public virtual async Task<
IdentityResult
> ValidateAsync(UserManager<TUser> manager, TUser user)
49
return errors?.Count > 0 ?
IdentityResult
.Failed(errors) :
IdentityResult
.Success;
Microsoft.Extensions.Identity.Stores (12)
RoleStoreBase.cs (6)
54
/// <returns>A <see cref="Task{TResult}"/> that represents the <see cref="
IdentityResult
"/> of the asynchronous query.</returns>
55
public abstract Task<
IdentityResult
> CreateAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken));
62
/// <returns>A <see cref="Task{TResult}"/> that represents the <see cref="
IdentityResult
"/> of the asynchronous query.</returns>
63
public abstract Task<
IdentityResult
> UpdateAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken));
70
/// <returns>A <see cref="Task{TResult}"/> that represents the <see cref="
IdentityResult
"/> of the asynchronous query.</returns>
71
public abstract Task<
IdentityResult
> DeleteAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken));
UserStoreBase.cs (6)
189
/// <returns>The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/> of the creation operation.</returns>
190
public abstract Task<
IdentityResult
> CreateAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken));
197
/// <returns>The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/> of the update operation.</returns>
198
public abstract Task<
IdentityResult
> UpdateAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken));
205
/// <returns>The <see cref="Task"/> that represents the asynchronous operation, containing the <see cref="
IdentityResult
"/> of the update operation.</returns>
206
public abstract Task<
IdentityResult
> DeleteAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken));