2 overrides of Claims
System.Security.Claims (1)
System\Security\Claims\GenericIdentity.cs (1)
50public override IEnumerable<Claim> Claims
System.Security.Principal.Windows (1)
System\Security\Principal\WindowsIdentity.cs (1)
1008public override IEnumerable<Claim> Claims
29 references to Claims
Aspire.Dashboard (2)
Authentication\AspirePolicyEvaluator.cs (1)
145newPrincipal.AddIdentities(existingPrincipal.Identities.Where(i => i.IsAuthenticated || i.Claims.Any()));
Extensions\ClaimsIdentityExtensions.cs (1)
11/// Searches the claims in the <see cref="ClaimsIdentity.Claims"/> for each of the claim types in <paramref name="claimTypes" />
Aspire.Dashboard.Tests (7)
DashboardOptionsTests.cs (7)
325Assert.Equal(2, claimIdentity.Claims.Count()); 353Assert.Equal(2, claimIdentity.Claims.Count()); 385Assert.Single(claimIdentity.Claims); 390Assert.Single(emptyClaimIdentity.Claims); 423Assert.Equal(2, claimIdentity.Claims.Count()); 428Assert.Single(emptyClaimIdentity.Claims); 457Assert.NotEmpty(claimIdentity.Claims);
Microsoft.AspNetCore.Antiforgery (1)
Internal\DefaultClaimUidExtractor.cs (1)
90allClaims.AddRange(identitiesList[i].Claims);
Microsoft.AspNetCore.Authentication (3)
src\aspnetcore\src\Shared\SecurityHelper\SecurityHelper.cs (1)
42newPrincipal.AddIdentities(existingPrincipal.Identities.Where(i => i.IsAuthenticated || i.Claims.Any()));
TicketSerializer.cs (2)
98writer.Write(identity.Claims.Count()); 100foreach (var claim in identity.Claims)
Microsoft.AspNetCore.Authorization.Policy (1)
src\aspnetcore\src\Shared\SecurityHelper\SecurityHelper.cs (1)
42newPrincipal.AddIdentities(existingPrincipal.Identities.Where(i => i.IsAuthenticated || i.Claims.Any()));
Microsoft.AspNetCore.Http.Connections (1)
src\aspnetcore\src\Shared\SecurityHelper\SecurityHelper.cs (1)
42newPrincipal.AddIdentities(existingPrincipal.Identities.Where(i => i.IsAuthenticated || i.Claims.Any()));
Microsoft.AspNetCore.Mvc.Core (1)
src\aspnetcore\src\Shared\SecurityHelper\SecurityHelper.cs (1)
42newPrincipal.AddIdentities(existingPrincipal.Identities.Where(i => i.IsAuthenticated || i.Claims.Any()));
System.Security.Claims (12)
System\Security\Claims\ClaimsIdentity.cs (10)
405/// The claims will not be serialized or added in Clone(). They will be included in searches, finds and returned from the call to <see cref="ClaimsIdentity.Claims"/>. 513/// <remarks> It is possible that a <see cref="Claim"/> returned from <see cref="Claims"/> cannot be removed. This would be the case for 'External' claims that are provided by reference. 541/// <remarks> It is possible that a <see cref="Claim"/> returned from <see cref="Claims"/> cannot be removed. This would be the case for 'External' claims that are provided by reference. 608foreach (Claim claim in Claims) 631foreach (Claim claim in Claims) 654foreach (Claim claim in Claims) 675foreach (Claim claim in Claims) 699foreach (Claim claim in Claims) 723foreach (Claim claim in Claims) 1014foreach (Claim item in Claims)
System\Security\Claims\ClaimsPrincipal.cs (1)
222foreach (Claim claim in identity.Claims)
System\Security\Claims\GenericIdentity.cs (1)
54return base.Claims;
System.Security.Principal.Windows (1)
System\Security\Principal\WindowsIdentity.cs (1)
1017foreach (Claim claim in base.Claims)