1 write to Options
Microsoft.AspNetCore.CookiePolicy (1)
ResponseCookiesWrapper.cs (1)
23Options = options;
27 references to Options
Microsoft.AspNetCore.CookiePolicy (27)
ResponseCookiesWrapper.cs (27)
41_isConsentNeeded = Options.CheckConsentNeeded == null ? false 42: Options.CheckConsentNeeded(Context); 56var cookie = Context.Request.Cookies[Options.ConsentCookie.Name!]; 57_hasConsent = string.Equals(cookie, Options.ConsentCookieValue, StringComparison.Ordinal); 71var cookieOptions = Options.ConsentCookie.Build(Context); 73Append(Options.ConsentCookie.Name!, Options.ConsentCookieValue, cookieOptions); 83var cookieOptions = Options.ConsentCookie.Build(Context); 85Delete(Options.ConsentCookie.Name!, cookieOptions); 94var key = Options.ConsentCookie.Name; 95var value = Options.ConsentCookieValue; 96var options = Options.ConsentCookie.Build(Context); 107|| Options.MinimumSameSitePolicy != SameSiteMode.Unspecified 108|| Options.HttpOnly != HttpOnlyPolicy.None 109|| Options.Secure != CookieSecurePolicy.None; 114if (CheckPolicyRequired() || Options.OnAppendCookie != null) 166if (Options.OnAppendCookie != null) 174Options.OnAppendCookie(context); 186if (CheckPolicyRequired() || Options.OnDeleteCookie != null) 203if (Options.OnDeleteCookie != null) 211Options.OnDeleteCookie(context); 229switch (Options.Secure) 252if (options.SameSite < Options.MinimumSameSitePolicy) 254options.SameSite = Options.MinimumSameSitePolicy; 255_logger.CookieSameSiteUpgraded(key, Options.MinimumSameSitePolicy.ToString()); 258switch (Options.HttpOnly) 270throw new InvalidOperationException($"Unrecognized {nameof(HttpOnlyPolicy)} value {Options.HttpOnly.ToString()}");