57 references to Identities
Aspire.Dashboard (2)
Authentication\AspirePolicyEvaluator.cs (2)
139newPrincipal.AddIdentities(additionalPrincipal.Identities); 145newPrincipal.AddIdentities(existingPrincipal.Identities.Where(i => i.IsAuthenticated || i.Claims.Any()));
Microsoft.AspNetCore.Antiforgery (3)
Internal\DefaultAntiforgeryTokenGenerator.cs (2)
230if (claimsPrincipal.Identities is List<ClaimsIdentity> identitiesList) 242foreach (var identity in claimsPrincipal.Identities)
Internal\DefaultClaimUidExtractor.cs (1)
21var uniqueIdentifierParameters = GetUniqueIdentifierParameters(claimsPrincipal.Identities);
Microsoft.AspNetCore.Authentication (5)
src\aspnetcore\src\Shared\SecurityHelper\SecurityHelper.cs (3)
36newPrincipal.AddIdentities(additionalPrincipal.Identities); 42newPrincipal.AddIdentities(existingPrincipal.Identities.Where(i => i.IsAuthenticated || i.Claims.Any())); 56=> user?.Identity is not null && user.Identities.Any(static identity => identity.IsAuthenticated);
TicketSerializer.cs (2)
71writer.Write(principal.Identities.Count()); 73foreach (var identity in principal.Identities)
Microsoft.AspNetCore.Authentication.Abstractions (2)
AuthenticationTicket.cs (2)
56/// The method clones the <see cref="Principal"/> by calling <see cref="ClaimsIdentity.Clone"/> on each of the <see cref="ClaimsPrincipal.Identities"/>. 62foreach (var identity in Principal.Identities)
Microsoft.AspNetCore.Authentication.Cookies (1)
CookieAuthenticationHandler.cs (1)
137foreach (var identity in principal.Identities)
Microsoft.AspNetCore.Authentication.DeviceBoundSessions (2)
DeviceBoundSessionChallengeProtector.cs (2)
155foreach (var identity in principal.Identities) 196foreach (var identity in principal.Identities)
Microsoft.AspNetCore.Authorization (4)
NameAuthorizationRequirement.cs (1)
44foreach (var identity in context.User.Identities)
src\aspnetcore\src\Shared\SecurityHelper\SecurityHelper.cs (3)
36newPrincipal.AddIdentities(additionalPrincipal.Identities); 42newPrincipal.AddIdentities(existingPrincipal.Identities.Where(i => i.IsAuthenticated || i.Claims.Any())); 56=> user?.Identity is not null && user.Identities.Any(static identity => identity.IsAuthenticated);
Microsoft.AspNetCore.Authorization.Policy (3)
src\aspnetcore\src\Shared\SecurityHelper\SecurityHelper.cs (3)
36newPrincipal.AddIdentities(additionalPrincipal.Identities); 42newPrincipal.AddIdentities(existingPrincipal.Identities.Where(i => i.IsAuthenticated || i.Claims.Any())); 56=> user?.Identity is not null && user.Identities.Any(static identity => identity.IsAuthenticated);
Microsoft.AspNetCore.Components.Server (3)
src\aspnetcore\src\Shared\SecurityHelper\SecurityHelper.cs (3)
36newPrincipal.AddIdentities(additionalPrincipal.Identities); 42newPrincipal.AddIdentities(existingPrincipal.Identities.Where(i => i.IsAuthenticated || i.Claims.Any())); 56=> user?.Identity is not null && user.Identities.Any(static identity => identity.IsAuthenticated);
Microsoft.AspNetCore.Components.WebAssembly.Server (1)
AuthenticationStateSerializationOptions.cs (1)
44if (authenticationState.User.Identities.FirstOrDefault() is { } identity)
Microsoft.AspNetCore.Http.Connections (9)
Internal\HttpConnectionContext.cs (4)
533return SequenceEqual(current.Identities, incoming.Identities, ClaimsIdentityContentEquals); 585foreach (var identity in user.Identities) 658foreach (var identity in user.Identities)
Internal\HttpConnectionDispatcher.cs (2)
964return user?.Identities.Any(static identity => identity is WindowsIdentity) == true; 987foreach (var identity in oldContext.User.Identities)
src\aspnetcore\src\Shared\SecurityHelper\SecurityHelper.cs (3)
36newPrincipal.AddIdentities(additionalPrincipal.Identities); 42newPrincipal.AddIdentities(existingPrincipal.Identities.Where(i => i.IsAuthenticated || i.Claims.Any())); 56=> user?.Identity is not null && user.Identities.Any(static identity => identity.IsAuthenticated);
Microsoft.AspNetCore.Identity (3)
SignInManager.cs (3)
138return principal.Identities != null && 139principal.Identities.Any(i => i.AuthenticationType == AuthenticationScheme); 288userPrincipal.Identities.First().AddClaim(claim);
Microsoft.AspNetCore.Mvc.Core (3)
src\aspnetcore\src\Shared\SecurityHelper\SecurityHelper.cs (3)
36newPrincipal.AddIdentities(additionalPrincipal.Identities); 42newPrincipal.AddIdentities(existingPrincipal.Identities.Where(i => i.IsAuthenticated || i.Claims.Any())); 56=> user?.Identity is not null && user.Identities.Any(static identity => identity.IsAuthenticated);
Microsoft.AspNetCore.OutputCaching (3)
src\aspnetcore\src\Shared\SecurityHelper\SecurityHelper.cs (3)
36newPrincipal.AddIdentities(additionalPrincipal.Identities); 42newPrincipal.AddIdentities(existingPrincipal.Identities.Where(i => i.IsAuthenticated || i.Claims.Any())); 56=> user?.Identity is not null && user.Identities.Any(static identity => identity.IsAuthenticated);
Microsoft.AspNetCore.SignalR.Core (3)
HubConnectionHandler.cs (3)
262return SequenceEqual(current.Identities, incoming.Identities, ClaimsIdentityContentEquals); 313=> user.Identities.Any(static identity => identity.IsAuthenticated);
System.Security.Claims (8)
System\Security\Claims\ClaimsPrincipal.cs (8)
145if (null != cp.Identities) 147_identities.AddRange(cp.Identities); 214/// Gets the claims as <see cref="IEnumerable{Claim}"/>, associated with this <see cref="ClaimsPrincipal"/> by enumerating all <see cref="Identities"/>. 220foreach (ClaimsIdentity identity in Identities) 288foreach (ClaimsIdentity identity in Identities) 315foreach (ClaimsIdentity identity in Identities) 341foreach (ClaimsIdentity identity in Identities) 565foreach (ClaimsIdentity items in Identities)
System.Security.Principal.Windows (2)
System\Security\Principal\WindowsPrincipal.cs (2)
80foreach (ClaimsIdentity identity in Identities) 101foreach (ClaimsIdentity identity in Identities)