127 references to NameIdentifier
BasicWebSite (2)
BasicAuthenticationHandler.cs (1)
30new Claim(ClaimTypes.NameIdentifier, "John")
ConfigureAuthPolicies.cs (1)
23policy.RequireClaim(ClaimTypes.NameIdentifier);
Certificate.Sample (1)
Startup.cs (1)
24new Claim(ClaimTypes.NameIdentifier, context.ClientCertificate.Subject, ClaimValueTypes.String, context.Options.ClaimsIssuer),
Identity.DefaultUI.WebSite (2)
Pages\Contoso\Login.cshtml.cs (2)
57new Claim(ClaimTypes.NameIdentifier, Input.Login) 60ClaimTypes.NameIdentifier,
JwtSample (2)
Startup.cs (2)
25policy.RequireClaim(ClaimTypes.NameIdentifier); 79var claims = new[] { new Claim(ClaimTypes.NameIdentifier, httpContext.Request.Query["user"]) };
Microsoft.AspNetCore.Antiforgery (1)
Internal\DefaultClaimUidExtractor.cs (1)
68claim => string.Equals(ClaimTypes.NameIdentifier, claim.Type, StringComparison.Ordinal));
Microsoft.AspNetCore.Antiforgery.Test (11)
DefaultClaimUidExtractorTest.cs (11)
58identity.AddClaim(new Claim(ClaimTypes.NameIdentifier, string.Empty)); 85identity.AddClaim(new Claim(ClaimTypes.NameIdentifier, "nameIdentifierValue")); 93ClaimTypes.NameIdentifier, 104identity.AddClaim(new Claim(ClaimTypes.NameIdentifier, "nameIdentifierValue")); 125identity.AddClaim(new Claim(ClaimTypes.NameIdentifier, "nameIdentifierValue")); 134ClaimTypes.NameIdentifier, 167identity2.AddClaim(new Claim(ClaimTypes.NameIdentifier, "nameIdentifierValue")); 175ClaimTypes.NameIdentifier, 218identity1.AddClaim(new Claim(ClaimTypes.NameIdentifier, "nameIdentifierValue")); 229ClaimTypes.NameIdentifier, 242identity2.AddClaim(new Claim(ClaimTypes.NameIdentifier, "nameIdentifierValue"));
Microsoft.AspNetCore.Authentication.Facebook (1)
FacebookOptions.cs (1)
32ClaimActions.MapJsonKey(ClaimTypes.NameIdentifier, "id");
Microsoft.AspNetCore.Authentication.Google (2)
GoogleOptions.cs (2)
29ClaimActions.MapJsonKey(ClaimTypes.NameIdentifier, "id"); // v2 30ClaimActions.MapJsonKey(ClaimTypes.NameIdentifier, "sub"); // v3
Microsoft.AspNetCore.Authentication.MicrosoftAccount (1)
MicrosoftAccountOptions.cs (1)
27ClaimActions.MapJsonKey(ClaimTypes.NameIdentifier, "id");
Microsoft.AspNetCore.Authentication.Test (50)
CertificateTests.cs (1)
912new Claim(ClaimTypes.NameIdentifier, context.ClientCertificate.Subject, ClaimValueTypes.String, context.Options.ClaimsIssuer),
DynamicSchemeTests.cs (9)
34Assert.Equal("One", transaction.FindClaimValue(ClaimTypes.NameIdentifier, "One")); 39Assert.Equal("One", transaction.FindClaimValue(ClaimTypes.NameIdentifier, "One")); 46Assert.Equal("Two", transaction.FindClaimValue(ClaimTypes.NameIdentifier, "Two")); 51Assert.Equal("One", transaction.FindClaimValue(ClaimTypes.NameIdentifier, "One")); 54Assert.Equal("Two", transaction.FindClaimValue(ClaimTypes.NameIdentifier, "Two")); 69Assert.Equal("One", transaction.FindClaimValue(ClaimTypes.NameIdentifier, "One")); 75Assert.Equal("Two", transaction.FindClaimValue(ClaimTypes.NameIdentifier, "Two")); 82Assert.Equal("One", transaction.FindClaimValue(ClaimTypes.NameIdentifier, "One")); 119id.AddClaim(new Claim(ClaimTypes.NameIdentifier, Scheme.Name, ClaimValueTypes.String, Scheme.Name));
GoogleTests.cs (4)
569Assert.Equal("Test User ID", transaction.FindClaimValue(ClaimTypes.NameIdentifier, expectedIssuer)); 786Assert.Equal("Test User ID", context.Identity.FindFirst(ClaimTypes.NameIdentifier)?.Value); 892Assert.Equal("Test User ID", transaction.FindClaimValue(ClaimTypes.NameIdentifier)); 936Assert.Equal("Test User ID", transaction.FindClaimValue(ClaimTypes.NameIdentifier));
JwtBearerTests.cs (10)
55new Claim(ClaimTypes.NameIdentifier, "Bob") 92new Claim(ClaimTypes.NameIdentifier, "Bob") 230new Claim(ClaimTypes.NameIdentifier, "Bob le Magnifique"), 494var identifier = identity.FindFirst(ClaimTypes.NameIdentifier); 503identity.AddClaim(new Claim(ClaimTypes.NameIdentifier, "Bob le Magnifique")); 924new Claim(ClaimTypes.NameIdentifier, "Bob") 969new Claim(ClaimTypes.NameIdentifier, "Bob") 1150new Claim(ClaimTypes.NameIdentifier, "Bob le Tout Puissant"), 1195var identifier = context.User.FindFirst(ClaimTypes.NameIdentifier); 1281new Claim(ClaimTypes.NameIdentifier, "Bob")
JwtBearerTests_Handler.cs (10)
55new Claim(ClaimTypes.NameIdentifier, "Bob") 91new Claim(ClaimTypes.NameIdentifier, "Bob") 225new Claim(ClaimTypes.NameIdentifier, "Bob le Magnifique"), 471var identifier = identity.FindFirst(ClaimTypes.NameIdentifier); 480identity.AddClaim(new Claim(ClaimTypes.NameIdentifier, "Bob le Magnifique")); 877new Claim(ClaimTypes.NameIdentifier, "Bob") 921new Claim(ClaimTypes.NameIdentifier, "Bob") 1177new Claim(ClaimTypes.NameIdentifier, "Bob le Tout Puissant"), 1227var identifier = context.User.FindFirst(ClaimTypes.NameIdentifier); 1313new Claim(ClaimTypes.NameIdentifier, "Bob")
OpenIdConnect\OpenIdConnectEventTests.cs (1)
759new Claim(ClaimTypes.NameIdentifier, "Bob le Magnifique"),
OpenIdConnect\OpenIdConnectEventTests_Handler.cs (1)
759new Claim(ClaimTypes.NameIdentifier, "Bob le Magnifique"),
PolicyTests.cs (10)
39Assert.Equal("auth1", transaction.FindClaimValue(ClaimTypes.NameIdentifier, "auth1")); 42Assert.Equal("auth1", transaction.FindClaimValue(ClaimTypes.NameIdentifier, "auth1")); 45Assert.Equal("auth2", transaction.FindClaimValue(ClaimTypes.NameIdentifier, "auth2")); 48Assert.Equal("auth3", transaction.FindClaimValue(ClaimTypes.NameIdentifier, "auth3")); 51Assert.Equal("auth2", transaction.FindClaimValue(ClaimTypes.NameIdentifier, "auth2")); 354Assert.Equal("auth1", transaction.FindClaimValue(ClaimTypes.NameIdentifier, "auth1")); 356Assert.Equal("auth2", transaction.FindClaimValue(ClaimTypes.NameIdentifier, "auth2")); 358Assert.Equal("auth3", transaction.FindClaimValue(ClaimTypes.NameIdentifier, "auth3")); 375id.AddClaim(new Claim(ClaimTypes.NameIdentifier, Scheme.Name, ClaimValueTypes.String, Scheme.Name)); 425id.AddClaim(new Claim(ClaimTypes.NameIdentifier, Scheme.Name, ClaimValueTypes.String, Scheme.Name));
TestHandlers.cs (2)
40id.AddClaim(new Claim(ClaimTypes.NameIdentifier, Scheme.Name, ClaimValueTypes.String, Scheme.Name)); 72id.AddClaim(new Claim(ClaimTypes.NameIdentifier, Scheme.Name, ClaimValueTypes.String, Scheme.Name));
TwitterTests.cs (2)
439Assert.Equal("123456", transaction.FindClaimValue(ClaimTypes.NameIdentifier, expectedIssuer)); 529Assert.Equal("123456", transaction.FindClaimValue(ClaimTypes.NameIdentifier, expectedIssuer));
Microsoft.AspNetCore.Authentication.Twitter (1)
TwitterHandler.cs (1)
109new Claim(ClaimTypes.NameIdentifier, accessToken.UserId, ClaimValueTypes.String, ClaimsIssuer),
Microsoft.AspNetCore.Authorization.Test (2)
AuthorizationMiddlewareTests.cs (2)
1018new Claim(ClaimTypes.NameIdentifier, "John")}, 1027new Claim(ClaimTypes.NameIdentifier, "John Bear")},
Microsoft.AspNetCore.Http.Connections (2)
Internal\HttpConnectionDispatcher.cs (2)
641var originalName = connection.User.FindFirst(ClaimTypes.NameIdentifier)?.Value; 642var newName = connection.HttpContext?.User.FindFirst(ClaimTypes.NameIdentifier)?.Value;
Microsoft.AspNetCore.Http.Connections.Tests (3)
HttpConnectionDispatcherTests.cs (3)
3242var claims = new[] { new Claim(ClaimTypes.NameIdentifier, httpContext.Request.Query["user"]) }; 3306new Claim(ClaimTypes.NameIdentifier, context.Request.Query["user"]) 3404var claims = new[] { new Claim(ClaimTypes.NameIdentifier, httpContext.Request.Query["user"]) };
Microsoft.AspNetCore.Identity (1)
SignInManager.cs (1)
705var providerKey = auth.Principal.FindFirstValue(ClaimTypes.NameIdentifier) ?? auth.Principal.FindFirstValue("sub");
Microsoft.AspNetCore.Identity.FunctionalTests (8)
MapIdentityApiTests.cs (8)
1048var originalNameIdentifier = GetSingleClaim(infoClaims, ClaimTypes.NameIdentifier); 1065Assert.Equal(originalNameIdentifier, GetSingleClaim(infoPostClaims, ClaimTypes.NameIdentifier)); 1091Assert.Equal(originalNameIdentifier, GetSingleClaim(claimsAfterEmailChange, ClaimTypes.NameIdentifier)); 1106Assert.Equal(originalNameIdentifier, GetSingleClaim(claimsAfterFinalLogin, ClaimTypes.NameIdentifier)); 1143var originalNameIdentifier = GetSingleClaim(infoClaims, ClaimTypes.NameIdentifier); 1157Assert.Equal(originalNameIdentifier, GetSingleClaim(infoPostClaims, ClaimTypes.NameIdentifier)); 1179Assert.Equal(originalNameIdentifier, GetSingleClaim(claimsAfterEmailChange, ClaimTypes.NameIdentifier)); 1191Assert.Equal(originalNameIdentifier, GetSingleClaim(claimsAfterFinalLogin, ClaimTypes.NameIdentifier));
Microsoft.AspNetCore.Identity.InMemory.Test (1)
ControllerTest.cs (1)
68externalIdentity.AddClaim(new Claim(ClaimTypes.NameIdentifier, externalId));
Microsoft.AspNetCore.Identity.Test (14)
IdentityOptionsTest.cs (1)
33Assert.Equal(ClaimTypes.NameIdentifier, options.ClaimsIdentity.UserIdClaimType);
PrincipalExtensionsTest.cs (1)
24new Claim(ClaimTypes.NameIdentifier, "NameIdentifier", null, ExternalAuthenticationScheme),
SecurityStampValidatorTest.cs (7)
79id.AddClaim(new Claim(ClaimTypes.NameIdentifier, user.Id)); 112id.AddClaim(new Claim(ClaimTypes.NameIdentifier, user.Id)); 139id.AddClaim(new Claim(ClaimTypes.NameIdentifier, user.Id)); 180tid.AddClaim(new Claim(ClaimTypes.NameIdentifier, user.Id)); 221id.AddClaim(new Claim(ClaimTypes.NameIdentifier, user.Id)); 258id.AddClaim(new Claim(ClaimTypes.NameIdentifier, user.Id)); 296id.AddClaim(new Claim(ClaimTypes.NameIdentifier, user.Id));
SignInManagerTest.cs (5)
536&& i.FindFirstValue(ClaimTypes.NameIdentifier) == user.Id), 680&& i.FindFirstValue(ClaimTypes.NameIdentifier) == user.Id), 980(userId == null || id.FindFirstValue(ClaimTypes.NameIdentifier) == userId) && 1037identity.AddClaim(new Claim(ClaimTypes.NameIdentifier, "bar")); 1099identity.AddClaim(new Claim(ClaimTypes.NameIdentifier, "bar"));
Microsoft.AspNetCore.Mvc.Core.Test (2)
Authorization\AuthorizeFilterTest.cs (2)
581new Claim(ClaimTypes.NameIdentifier, "John")}, 590new Claim(ClaimTypes.NameIdentifier, "John Bear")},
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (2)
Startup.cs (2)
41policy.RequireClaim(ClaimTypes.NameIdentifier); 135var claims = new[] { new Claim(ClaimTypes.NameIdentifier, name) };
Microsoft.AspNetCore.SignalR.Core (1)
DefaultUserIdProvider.cs (1)
17return connection.User.FindFirst(ClaimTypes.NameIdentifier)?.Value;
Microsoft.AspNetCore.SignalR.Specification.Tests (1)
src\SignalR\common\testassets\Tests.Utils\TestClient.cs (1)
56claims.Add(new Claim(ClaimTypes.NameIdentifier, userIdentifier));
Microsoft.AspNetCore.SignalR.Tests (7)
HubConnectionHandlerTests.cs (5)
2199policy.RequireClaim(ClaimTypes.NameIdentifier); 2235policy.RequireClaim(ClaimTypes.NameIdentifier); 2245client.Connection.User.AddIdentity(new ClaimsIdentity(new[] { new Claim(ClaimTypes.NameIdentifier, "name") })); 2335policy.RequireClaim(ClaimTypes.NameIdentifier); 2347client.Connection.User.AddIdentity(new ClaimsIdentity(new[] { new Claim(ClaimTypes.NameIdentifier, "name") }));
Startup.cs (1)
107var claims = new[] { new Claim(ClaimTypes.NameIdentifier, httpContext.Request.Query["user"]) };
TestAuthHandler.cs (1)
19var hasClaim = context.User.HasClaim(o => o.Type == ClaimTypes.NameIdentifier && !string.IsNullOrEmpty(o.Value));
Microsoft.AspNetCore.SignalR.Tests.Utils (1)
TestClient.cs (1)
56claims.Add(new Claim(ClaimTypes.NameIdentifier, userIdentifier));
Microsoft.Extensions.Identity.Core (3)
ClaimsIdentityOptions.cs (2)
24/// Gets or sets the ClaimType used for the user identifier claim. Defaults to <see cref="ClaimTypes.NameIdentifier"/>. 26public string UserIdClaimType { get; set; } = ClaimTypes.NameIdentifier;
UserManager.cs (1)
418/// <remarks>The User ID claim is identified by <see cref="ClaimTypes.NameIdentifier"/>.</remarks>
OpenIdConnectSample (1)
Startup.cs (1)
363public IssuerFixupAction() : base(ClaimTypes.NameIdentifier, string.Empty) { }
SignalR.Client.FunctionalTestApp (2)
Startup.cs (2)
52policy.RequireClaim(ClaimTypes.NameIdentifier); 293var claims = new[] { new Claim(ClaimTypes.NameIdentifier, "testuser") };
SocialSample (2)
Startup.cs (2)
126o.ClaimActions.MapJsonKey(ClaimTypes.NameIdentifier, "id"); 181o.ClaimActions.MapJsonKey(ClaimTypes.NameIdentifier, "sub");