32 references to FindFirstValue
Identity.ExternalClaims (1)
Pages\Account\ExternalLogin.cshtml.cs (1)
102
Email = info.Principal.
FindFirstValue
(ClaimTypes.Email)
IdentitySample.Mvc (1)
Controllers\AccountController.cs (1)
191
var email = info.Principal.
FindFirstValue
(ClaimTypes.Email);
Microsoft.AspNetCore.Identity (11)
SignInManager.cs (11)
325
if (await ValidateSecurityStampAsync(user, principal.
FindFirstValue
(Options.ClaimsIdentity.SecurityStampClaimType)))
348
if (await ValidateSecurityStampAsync(user, principal.
FindFirstValue
(Options.ClaimsIdentity.SecurityStampClaimType)))
772
if (result.Principal.
FindFirstValue
(ClaimTypes.NameIdentifier) is not { Length: > 0 } userId ||
773
result.Principal.
FindFirstValue
(ClaimTypes.Email) is not { Length: > 0 } userName ||
774
result.Principal.
FindFirstValue
(ClaimTypes.Name) is not { Length: > 0 } userDisplayName)
810
var userId = result.Principal.
FindFirstValue
(ClaimTypes.NameIdentifier);
833
return (result?.Principal != null && result.Principal.
FindFirstValue
(ClaimTypes.Name) == userId);
1098
var providerKey = auth.Principal.
FindFirstValue
(ClaimTypes.NameIdentifier) ?? auth.Principal.
FindFirstValue
("sub");
1265
var userId = result.Principal.
FindFirstValue
(ClaimTypes.Name);
1280
LoginProvider = result.Principal.
FindFirstValue
(ClaimTypes.AuthenticationMethod),
Microsoft.AspNetCore.Identity.FunctionalTests (1)
RegistrationTests.cs (1)
231
authenticationMethod = user.
FindFirstValue
(ClaimTypes.AuthenticationMethod), IdentityConstants.ApplicationScheme);
Microsoft.AspNetCore.Identity.Test (14)
PrincipalExtensionsTest.cs (1)
16
Assert.Null(id.
FindFirstValue
("bogus"));
SignInManagerTest.cs (13)
302
It.Is<ClaimsPrincipal>(id => id.
FindFirstValue
(ClaimTypes.Name) == user.Id),
346
It.Is<ClaimsPrincipal>(id => id.
FindFirstValue
(ClaimTypes.Name) == user.Id),
431
It.Is<ClaimsPrincipal>(i => i.
FindFirstValue
(ClaimTypes.Name) == user.Id
585
It.Is<ClaimsPrincipal>(i => i.
FindFirstValue
(ClaimTypes.AuthenticationMethod) == loginProvider
586
&& i.
FindFirstValue
(ClaimTypes.NameIdentifier) == user.Id),
780
It.Is<ClaimsPrincipal>(i => i.
FindFirstValue
(ClaimTypes.AuthenticationMethod) == loginProvider
781
&& i.
FindFirstValue
("amr") == "mfa"
782
&& i.
FindFirstValue
(ClaimTypes.NameIdentifier) == user.Id),
797
It.Is<ClaimsPrincipal>(i => i.
FindFirstValue
(ClaimTypes.Name) == user.Id
861
It.Is<ClaimsPrincipal>(i => i.
FindFirstValue
(ClaimTypes.Name) == user.Id
1082
(userId == null || id.
FindFirstValue
(ClaimTypes.NameIdentifier) == userId) &&
1083
(loginProvider == null || id.
FindFirstValue
(ClaimTypes.AuthenticationMethod) == loginProvider) &&
1084
(amr == null || id.
FindFirstValue
("amr") == amr)),
Microsoft.AspNetCore.Identity.UI (2)
Areas\Identity\Pages\V4\Account\ExternalLogin.cshtml.cs (1)
163
Email = info.Principal.
FindFirstValue
(ClaimTypes.Email)!
Areas\Identity\Pages\V5\Account\ExternalLogin.cshtml.cs (1)
163
Email = info.Principal.
FindFirstValue
(ClaimTypes.Email)!
Microsoft.Extensions.Identity.Core (2)
UserManager.cs (2)
425
return principal.
FindFirstValue
(Options.ClaimsIdentity.UserNameClaimType);
437
return principal.
FindFirstValue
(Options.ClaimsIdentity.UserIdClaimType);