public static IEnumerable <ClaimSet> GetClaimSetsByIssuer(this IEnumerable <ClaimSet> claimSets, ClaimSet issuerClaimSet) { if (issuerClaimSet == null) { throw new ArgumentNullException("issuerClaimSet"); } return(claimSets.GetClaimSetsByIssuer(issuerClaimSet.GetIdentityClaim())); }
public static bool ContainsClaim(this IEnumerable <ClaimSet> claimSets, string claimType, object resource, string right, ClaimSet issuerClaimSet) { Claim searchClaim = new Claim(claimType, resource, right); return(claimSets.ContainsClaim(searchClaim, issuerClaimSet.GetIdentityClaim(), ClaimSearchMode.Issued, null)); }
public static bool ContainsClaim(this IEnumerable <ClaimSet> claimSets, Claim searchClaim, ClaimSet issuerClaimSet) { return(claimSets.ContainsClaim(searchClaim, issuerClaimSet.GetIdentityClaim(), ClaimSearchMode.Issued, null)); }
public static IEnumerable <Claim> FindClaims(this IEnumerable <ClaimSet> claimSets, string claimType, string right, ClaimSet issuerClaimSet) { return(claimSets.FindClaims(claimType, right, issuerClaimSet.GetIdentityClaim(), ClaimSearchMode.Issued)); }
public static Claim FindIdentityClaim(this IEnumerable <ClaimSet> claimSets, ClaimSet issuerClaimSet) { return(claimSets.FindIdentityClaim(issuerClaimSet.GetIdentityClaim())); }
public static Claim FindClaim(this IEnumerable<ClaimSet> claimSets, string claimType, string right, ClaimSet issuerClaimSet) { return claimSets.FindClaim(claimType, right, issuerClaimSet.GetIdentityClaim(), ClaimSearchMode.Issued); }
public static Claim FindClaim(this IEnumerable <ClaimSet> claimSets, string claimType, ClaimSet issuerClaimSet) { return(claimSets.FindClaim(claimType, Rights.PossessProperty, issuerClaimSet.GetIdentityClaim(), ClaimSearchMode.Issued)); }
public static bool ContainsClaim(this IEnumerable<ClaimSet> claimSets, string claimType, object resource, string right, ClaimSet issuerClaimSet) { Claim searchClaim = new Claim(claimType, resource, right); return claimSets.ContainsClaim(searchClaim, issuerClaimSet.GetIdentityClaim(), ClaimSearchMode.Issued, null); }
public static bool ContainsClaim(this IEnumerable<ClaimSet> claimSets, Claim searchClaim, ClaimSet issuerClaimSet) { return claimSets.ContainsClaim(searchClaim, issuerClaimSet.GetIdentityClaim(), ClaimSearchMode.Issued, null); }
public static IEnumerable<ClaimSet> GetClaimSetsByIssuer(this IEnumerable<ClaimSet> claimSets, ClaimSet issuerClaimSet) { if (issuerClaimSet == null) { throw new ArgumentNullException("issuerClaimSet"); } return claimSets.GetClaimSetsByIssuer(issuerClaimSet.GetIdentityClaim()); }
public static Claim FindIdentityClaim(this IEnumerable<ClaimSet> claimSets, ClaimSet issuerClaimSet) { return claimSets.FindIdentityClaim(issuerClaimSet.GetIdentityClaim()); }
public static IEnumerable<Claim> FindClaims(this IEnumerable<ClaimSet> claimSets, string claimType, ClaimSet issuerClaimSet) { return claimSets.FindClaims(claimType, Rights.PossessProperty, issuerClaimSet.GetIdentityClaim(), ClaimSearchMode.Issued); }