Class ClaimsIdentitiesExtensions
Inheritance
ClaimsIdentitiesExtensions
Assembly: SuperOffice.Plugins.dll
Syntax
public static class ClaimsIdentitiesExtensions
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, bool)
Declaration
public static bool TryGetClaimValue(this IEnumerable<ClaimsIdentity> identities, string claimType, out string value, bool allowEmptyValues = false)
Parameters
Returns