public LockResourceParams(SessionWrapper session, string resource, TimeSpan timeout) { Resource = resource; CreatedAt = session.Storage.UtcNow; ExpireAtAsLong = CreatedAt.Add(timeout).ToUnixDate(); CreatedAtAsLong = CreatedAt.ToUnixDate(); }
public ChannelboardWebToken(string token, ulong userID, TimeSpan validFor, string rawUrl) { CreatedAt = DateTime.UtcNow; Token = token; UserID = userID; ValidToUtc = CreatedAt.Add(validFor); Url = string.Format(rawUrl, token); }
public RefreshToken(User user, TimeSpan lifeTime) { User = user; Expires = CreatedAt.Add(lifeTime); }