1 write to Options
Microsoft.Extensions.Identity.Core (1)
UserManager.cs (1)
83
Options
= optionsAccessor?.Value ?? new IdentityOptions();
24 references to Options
Microsoft.AspNetCore.Identity (1)
IdentityApiEndpointRouteBuilderExtensions.cs (1)
284
if (!await userManager.VerifyTwoFactorTokenAsync(user, userManager.
Options
.Tokens.AuthenticatorTokenProvider, tfaRequest.TwoFactorCode))
Microsoft.Extensions.Identity.Core (23)
PasswordValidator.cs (1)
44
var options = manager.
Options
.Password;
UserManager.cs (19)
109
foreach (var providerName in
Options
.Tokens.ProviderMap.Keys)
111
var description =
Options
.Tokens.ProviderMap[providerName];
126
if (
Options
.Stores.ProtectPersonalData)
434
return principal.FindFirstValue(
Options
.ClaimsIdentity.UserNameClaimType);
446
return principal.FindFirstValue(
Options
.ClaimsIdentity.UserIdClaimType);
511
if (
Options
.Lockout.AllowedForNewUsers && SupportsUserLockout)
605
if (user == null &&
Options
.Stores.ProtectPersonalData)
683
if (
Options
.Stores.ProtectPersonalData)
1021
return GenerateUserTokenAsync(user,
Options
.Tokens.PasswordResetTokenProvider, ResetPasswordTokenPurpose);
1043
if (!await VerifyUserTokenAsync(user,
Options
.Tokens.PasswordResetTokenProvider, ResetPasswordTokenPurpose, token).ConfigureAwait(false))
1565
if (user == null &&
Options
.Stores.ProtectPersonalData)
1610
return GenerateUserTokenAsync(user,
Options
.Tokens.EmailConfirmationTokenProvider, ConfirmEmailTokenPurpose);
1644
if (!await VerifyUserTokenAsync(user,
Options
.Tokens.EmailConfirmationTokenProvider, ConfirmEmailTokenPurpose, token).ConfigureAwait(false))
1680
return GenerateUserTokenAsync(user,
Options
.Tokens.ChangeEmailTokenProvider, GetChangeEmailTokenPurpose(newEmail));
1713
if (!await VerifyUserTokenAsync(user,
Options
.Tokens.ChangeEmailTokenProvider, GetChangeEmailTokenPurpose(newEmail), token).ConfigureAwait(false))
1837
return GenerateUserTokenAsync(user,
Options
.Tokens.ChangePhoneNumberTokenProvider, ChangePhoneNumberTokenPurpose + ":" + phoneNumber);
1857
return VerifyUserTokenAsync(user,
Options
.Tokens.ChangePhoneNumberTokenProvider, ChangePhoneNumberTokenPurpose + ":" + phoneNumber, token);
2220
if (count <
Options
.Lockout.MaxFailedAccessAttempts)
2225
await store.SetLockoutEndDateAsync(user, UtcNow().Add(
Options
.Lockout.DefaultLockoutTimeSpan),
UserValidator.cs (3)
45
if (manager.
Options
.User.RequireUniqueEmail)
61
else if (!string.IsNullOrEmpty(manager.
Options
.User.AllowedUserNameCharacters) &&
62
userName.Any(c => !manager.
Options
.User.AllowedUserNameCharacters.Contains(c)))