Beispiel #1
0
        public Task <ClaimsPrincipal> ValidateAsync(string authorizationHeader)
        {
            if (!authorizationHeader.StartsWith("Bearer "))
            {
                return(null);
            }

            var bearerToken = authorizationHeader.Substring("Bearer ".Length);

            var result = _jwtHelper.GetClaimsPrincipal(bearerToken);

            return(Task.FromResult(result));
        }