AppHarbor.Web.Security.CookieAuthenticationModule.RenewTrackExpireTimeCookie C# (CSharp) Method

RenewTrackExpireTimeCookie() private static method

private static RenewTrackExpireTimeCookie ( HttpContext context, System.DateTime expireDateTime ) : void
context System.Web.HttpContext
expireDateTime System.DateTime
return void
	    private static void RenewTrackExpireTimeCookie(HttpContext context, DateTime expireDateTime)
	    {
	        context.Response.Cookies.Remove(".SessionExpire");
	        var gmtExpireDateTime = TimeZoneInfo.ConvertTime(expireDateTime,
	            TimeZoneInfo.FindSystemTimeZoneById("GMT Standard Time"));
	        var trackExpireCookie = new HttpCookie(".SessionExpire", $"{gmtExpireDateTime}") {Expires = expireDateTime};
	        context.Response.Cookies.Add(trackExpireCookie);
	    }
	}