Table of Contents

Class ClaimsPrincipalExtensions

Namespace
SEBT.Portal.Core.Models.Auth
Assembly
SEBT.Portal.Core.dll

Extension methods for resolving authentication-related claims from a ClaimsPrincipal.

public static class ClaimsPrincipalExtensions
Inheritance
object
ClaimsPrincipalExtensions

Methods

GetIalLevel(ClaimsPrincipal)

Resolves the user's Identity Assurance Level from the IAL claim. Returns None if the claim is missing or unrecognized.

public static UserIalLevel GetIalLevel(this ClaimsPrincipal user)

Parameters

user ClaimsPrincipal

Returns

UserIalLevel