Class ClaimsIdentityExtensions
Inheritance
ClaimsIdentityExtensions
Assembly: SoCore.dll
Syntax
public static class ClaimsIdentityExtensions
Methods
GetClaimValue(IEnumerable<Claim>, string)
Declaration
public static string GetClaimValue(this IEnumerable<Claim> claims, string claimType)
Parameters
Returns
GetClaimValues(IEnumerable<Claim>, string)
Declaration
public static string[] GetClaimValues(this IEnumerable<Claim> claims, string claimType)
Parameters
Returns
GetEnumClaimValue<TEnumType>(IEnumerable<Claim>, string)
Declaration
public static TEnumType GetEnumClaimValue<TEnumType>(this IEnumerable<Claim> claims, string claimType)
Parameters
Returns
Type |
Description |
TEnumType |
|
Type Parameters
Name |
Description |
TEnumType |
|
GetIntClaimValue(IEnumerable<Claim>, string)
Declaration
public static int GetIntClaimValue(this IEnumerable<Claim> claims, string claimType)
Parameters
Returns
GetProvidedCredentials(ClaimsIdentity)
Declaration
public static ProvidedCredential[] GetProvidedCredentials(this ClaimsIdentity claimsIdentity)
Parameters
Returns
TryGetClaimValue(IEnumerable<Claim>, string, out string)
Declaration
public static bool TryGetClaimValue(this IEnumerable<Claim> claims, string claimType, out string claimValue)
Parameters
Returns
TryGetEnumClaimValue<TEnumType>(IEnumerable<Claim>, string, out TEnumType)
Declaration
public static bool TryGetEnumClaimValue<TEnumType>(this IEnumerable<Claim> claims, string claimType, out TEnumType claimValue)
Parameters
Returns
Type Parameters
Name |
Description |
TEnumType |
|
TryGetIntClaimValue(IEnumerable<Claim>, string, out int)
Declaration
public static bool TryGetIntClaimValue(this IEnumerable<Claim> claims, string claimType, out int claimValue)
Parameters
Returns