public TokensData UpdateAccessToken(Tokens tokens, int id, out dynamic key) { var user = userService.GetUserByName(tokens); key = new SymmetricSecurityKey(Encoding.ASCII.GetBytes(_configuration["SecurityKey"])); //var credentials = new SigningCredentials(key, SecurityAlgorithms.HmacSha256); Console.WriteLine(key); var expiry = DateTime.Now.AddMinutes(5); var token = new JwtTokenBuilder() .AddSecurityKey(JwtSecurityKey.Create(_configuration["SecurityKey"])) .AddSubject("test123 test123") .AddIssuer("SalesMarket.Security.Bearer") .AddAudience("SalesMarket.Security.Bearer") .AddClaim("MembershipId", "111") .AddExpiry(1) .Build(); TokensData tokensData = new TokensData { Token = token.Value, ExpiryToken = expiry, AddedDate = DateTime.Now, LastUpdate = DateTime.Now, UsersId = id }; return(tokensData); }
public RemoteSettings() { Urls = new EndpointsData(); Tokens = new TokensData(); B2c = new B2cData(); Analytics = new AnalyticsData(); Bot = new BotData(); Others = new OthersData(); }
public ISpan AddSpan(int begin, int end) { SpanBounds.Add(new int[] { begin, end }); TokensData.Add(new List <TokenData>()); return(new Span(this, SpanBounds.Count - 1)); }
public void Clear() { SpanBounds.Clear(); TokensData.Clear(); }