Skip to main content

Definition

Assembly: System.Security.Claims.dll Namespace: System.Security.Claims

Syntax

Summary

This type is defined in System.Security.Claims.

Remarks

See Microsoft documentation for more information about the rest of the API.

Methods

GetAllClaims Extension

Extension method from System.Security.Claims.EasyAF_ClaimsPrincipalExtensions

Syntax

Parameters

Returns

Type: System.Collections.Generic.IEnumerable<System.Security.Claims.Claim>

GetClaimGuid Extension

Extension method from System.Security.Claims.EasyAF_ClaimsPrincipalExtensions

Syntax

Parameters

Returns

Type: System.Guid

Exceptions

GetClaimValue Extension

Extension method from System.Security.Claims.EasyAF_ClaimsPrincipalExtensions

Syntax

Parameters

Returns

Type: string

GetIdClaim Extension

Extension method from System.Security.Claims.EasyAF_ClaimsPrincipalExtensions
A shortcut for returning the AppUserProfileId for the current User.

Syntax

Parameters

Returns

Type: System.Guid

TryGetIdClaim Extension

Extension method from System.Security.Claims.EasyAF_ClaimsPrincipalExtensions
Gets the current User’s ID claim as a Guid, without throwing when the claim is missing or malformed.

Syntax

Parameters

Returns

Type: bool true if the claim exists and is a valid Guid; otherwise, false.

TryGetIdClaim Extension

Extension method from System.Security.Claims.EasyAF_ClaimsPrincipalExtensions
Gets the current User’s ID claim as an Int32, for applications whose user IDs are integers.

Syntax

Parameters

Returns

Type: bool true if the claim exists and is a valid Int32; otherwise, false.

TryGetIdClaim Extension

Extension method from System.Security.Claims.EasyAF_ClaimsPrincipalExtensions
Gets the current User’s ID claim as a Int64, for applications whose user IDs are 64-bit integers.

Syntax

Parameters

Returns

Type: bool true if the claim exists and is a valid Int64; otherwise, false.