Get claim by name

protected string UserName => GetClaim("sub");
protected string TokenId => GetClaim("auth_time");
protected string GetClaim(string key)
{
    return CurrentUser?.Claims?.FirstOrDefault(c => c.Type == key)?.Value;
}