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)); }