System.Security.Claims.ClaimsPrincipal.FindAll C# (CSharp) Method

FindAll() public method

public FindAll ( string type ) : System.Collections.Generic.IEnumerable
type string
return System.Collections.Generic.IEnumerable
        public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> FindAll(string type) { throw null; }
        public virtual System.Security.Claims.Claim FindFirst(System.Predicate<System.Security.Claims.Claim> match) { throw null; }

Same methods

ClaimsPrincipal::FindAll ( Predicate match ) : IEnumerable
ClaimsPrincipal::FindAll ( string type ) : IEnumerable
ClaimsPrincipal::FindAll ( System match ) : System.Collections.Generic.IEnumerable

Usage Example

 public static IEnumerable <string> GetClaimValues(
     this ClaimsPrincipal principal,
     string claimType)
 {
     return(principal.FindAll(claimType)
            .Select(x => x.Value));
 }
All Usage Examples Of System.Security.Claims.ClaimsPrincipal::FindAll