Example #1
0
        public static string GetPublicProfile(this System.Security.Claims.ClaimsPrincipal claimsPrincipal)
        {
            var claim = claimsPrincipal.FindClaim("public_profile");

            return(claim?.Value);
        }
Example #2
0
        public static string GetName(this System.Security.Claims.ClaimsPrincipal claimsPrincipal)
        {
            var claim = claimsPrincipal.FindClaim(ClaimTypes.Name);

            return(claim?.Value);
        }
Example #3
0
        public static long GetId(this System.Security.Claims.ClaimsPrincipal claimsPrincipal)
        {
            var claim = claimsPrincipal.FindClaim(ClaimTypes.Sid);

            return(claim?.Value.ToLong() ?? 0);
        }