Class ClaimsIdentitiesExtensions
Inheritance
ClaimsIdentitiesExtensions
Assembly: SuperOffice.Plugins.dll
Syntax
public static class ClaimsIdentitiesExtensions : Object
Methods
AllClaims(IEnumerable<ClaimsIdentity>)
Declaration
public static IEnumerable<Claim> AllClaims(this IEnumerable<ClaimsIdentity> identities)
Parameters
Returns
GetClaimValues(IEnumerable<ClaimsIdentity>, String)
Declaration
public static IEnumerable<string> GetClaimValues(this IEnumerable<ClaimsIdentity> identities, string claimType)
Parameters
Returns
HavingClaimsOfClaimType(IEnumerable<ClaimsIdentity>, String)
Filter enumerable of ClaimsIdentity on those having claims of the provided
Declaration
public static IEnumerable<ClaimsIdentity> HavingClaimsOfClaimType(this IEnumerable<ClaimsIdentity> identities, string claimType)
Parameters
Returns
TryGetClaimValue(IEnumerable<ClaimsIdentity>, String, out String, Boolean)
Declaration
public static bool TryGetClaimValue(this IEnumerable<ClaimsIdentity> identities, string claimType, out string value, bool allowEmptyValues = false)
Parameters
Returns