77 references to CookieSecurePolicy
Microsoft.AspNetCore.Antiforgery (4)
AntiforgeryOptions.cs (2)
31SecurePolicy = CookieSecurePolicy.None, 53/// <item><description><see cref="CookieBuilder.SecurePolicy"/> defaults to <see cref="CookieSecurePolicy.None"/>.</description></item>
Internal\DefaultAntiforgery.cs (2)
258if (_options.Cookie.SecurePolicy == CookieSecurePolicy.Always && !context.Request.IsHttps) 262nameof(CookieSecurePolicy.Always)));
Microsoft.AspNetCore.Antiforgery.Test (13)
AntiforgeryOptionsSetupTest.cs (1)
69Assert.Equal(CookieSecurePolicy.None, options.Cookie.SecurePolicy);
DefaultAntiforgeryTest.cs (5)
31SecurePolicy = CookieSecurePolicy.Always 52Cookie = { SecurePolicy = CookieSecurePolicy.Always } 73Cookie = { SecurePolicy = CookieSecurePolicy.Always } 94Cookie = { SecurePolicy = CookieSecurePolicy.Always } 115Cookie = { SecurePolicy = CookieSecurePolicy.Always }
DefaultAntiforgeryTokenStoreTest.cs (7)
343[InlineData(false, CookieSecurePolicy.SameAsRequest, null)] 344[InlineData(true, CookieSecurePolicy.SameAsRequest, true)] 345[InlineData(false, CookieSecurePolicy.Always, true)] 346[InlineData(true, CookieSecurePolicy.Always, true)] 347[InlineData(false, CookieSecurePolicy.None, null)] 348[InlineData(true, CookieSecurePolicy.None, null)] 351CookieSecurePolicy policy,
Microsoft.AspNetCore.Authentication (2)
RemoteAuthenticationOptions.cs (2)
29SecurePolicy = CookieSecurePolicy.Always, 149/// <item><description><see cref="CookieBuilder.SecurePolicy"/> defaults to <see cref="CookieSecurePolicy.Always"/>.</description></item>
Microsoft.AspNetCore.Authentication.Cookies (2)
CookieAuthenticationOptions.cs (2)
21SecurePolicy = CookieSecurePolicy.SameAsRequest, 49/// <item><description><see cref="CookieBuilder.SecurePolicy"/> defaults to <see cref="CookieSecurePolicy.SameAsRequest"/>.</description></item>
Microsoft.AspNetCore.Authentication.OpenIdConnect (3)
OpenIdConnectConfigureOptions.cs (1)
105? Enum.Parse<CookieSecurePolicy>(securePolicy, ignoreCase: true)
OpenIdConnectOptions.cs (2)
83SecurePolicy = CookieSecurePolicy.Always, 324/// <item><description><see cref="CookieBuilder.SecurePolicy"/> defaults to <see cref="CookieSecurePolicy.Always"/>.</description></item>
Microsoft.AspNetCore.Authentication.Test (11)
CookieTests.cs (9)
323[InlineData(CookieSecurePolicy.Always, "http://example.com/testpath", true)] 324[InlineData(CookieSecurePolicy.Always, "https://example.com/testpath", true)] 325[InlineData(CookieSecurePolicy.None, "http://example.com/testpath", false)] 326[InlineData(CookieSecurePolicy.None, "https://example.com/testpath", false)] 327[InlineData(CookieSecurePolicy.SameAsRequest, "http://example.com/testpath", false)] 328[InlineData(CookieSecurePolicy.SameAsRequest, "https://example.com/testpath", true)] 330CookieSecurePolicy cookieSecurePolicy, 363o.Cookie.SecurePolicy = CookieSecurePolicy.Always; 387o.Cookie.SecurePolicy = CookieSecurePolicy.None;
OpenIdConnect\OpenIdConnectTests.cs (2)
479Assert.Equal(CookieSecurePolicy.Always, options.CorrelationCookie.SecurePolicy); 487Assert.Equal(CookieSecurePolicy.Always, options.NonceCookie.SecurePolicy);
Microsoft.AspNetCore.Authentication.Twitter (2)
TwitterOptions.cs (2)
33SecurePolicy = CookieSecurePolicy.SameAsRequest, 92/// <item><description><see cref="CookieBuilder.SecurePolicy"/> defaults to <see cref="CookieSecurePolicy.SameAsRequest"/>.</description></item>
Microsoft.AspNetCore.CookiePolicy (6)
CookiePolicyOptions.cs (2)
29public CookieSecurePolicy Secure { get; set; } = CookieSecurePolicy.None;
ResponseCookiesWrapper.cs (4)
109|| Options.Secure != CookieSecurePolicy.None; 231case CookieSecurePolicy.Always: 238case CookieSecurePolicy.SameAsRequest: 246case CookieSecurePolicy.None:
Microsoft.AspNetCore.CookiePolicy.Test (7)
CookiePolicyTests.cs (7)
54Secure = CookieSecurePolicy.Always 74Secure = CookieSecurePolicy.None 94Secure = CookieSecurePolicy.SameAsRequest 369Secure = CookieSecurePolicy.Always, 387o.Cookie.SecurePolicy = CookieSecurePolicy.None; 420Secure = CookieSecurePolicy.Always, 438o.Cookie.SecurePolicy = CookieSecurePolicy.None;
Microsoft.AspNetCore.Http.Abstractions (3)
CookieBuilder.cs (3)
65public virtual CookieSecurePolicy SecurePolicy { get; set; } 117Secure = SecurePolicy == CookieSecurePolicy.Always || (SecurePolicy == CookieSecurePolicy.SameAsRequest && context.Request.IsHttps),
Microsoft.AspNetCore.Http.Abstractions.Tests (7)
CookieBuilderTests.cs (7)
9[InlineData(CookieSecurePolicy.Always, false, true)] 10[InlineData(CookieSecurePolicy.Always, true, true)] 11[InlineData(CookieSecurePolicy.SameAsRequest, true, true)] 12[InlineData(CookieSecurePolicy.SameAsRequest, false, false)] 13[InlineData(CookieSecurePolicy.None, true, false)] 14[InlineData(CookieSecurePolicy.None, false, false)] 15public void ConfiguresSecurePolicy(CookieSecurePolicy policy, bool requestIsHttps, bool secure)
Microsoft.AspNetCore.Mvc.ViewFeatures (2)
CookieTempDataProviderOptions.cs (2)
32SecurePolicy = CookieSecurePolicy.None, 43/// <item><description><see cref="CookieBuilder.SecurePolicy"/> defaults to <see cref="CookieSecurePolicy.SameAsRequest" />.</description></item>
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (7)
CookieTempDataProviderTest.cs (7)
141[InlineData(true, CookieSecurePolicy.None, false)] 142[InlineData(false, CookieSecurePolicy.None, false)] 143[InlineData(true, CookieSecurePolicy.Always, true)] 144[InlineData(false, CookieSecurePolicy.Always, true)] 145[InlineData(true, CookieSecurePolicy.SameAsRequest, true)] 146[InlineData(false, CookieSecurePolicy.SameAsRequest, false)] 149CookieSecurePolicy cookieSecurePolicy,
Microsoft.AspNetCore.Session (1)
SessionOptions.cs (1)
52SecurePolicy = CookieSecurePolicy.None;
Microsoft.AspNetCore.Session.Tests (7)
SessionTests.cs (7)
101[InlineData(CookieSecurePolicy.Always, "http://example.com/testpath", true)] 102[InlineData(CookieSecurePolicy.Always, "https://example.com/testpath", true)] 103[InlineData(CookieSecurePolicy.None, "http://example.com/testpath", false)] 104[InlineData(CookieSecurePolicy.None, "https://example.com/testpath", false)] 105[InlineData(CookieSecurePolicy.SameAsRequest, "http://example.com/testpath", false)] 106[InlineData(CookieSecurePolicy.SameAsRequest, "https://example.com/testpath", true)] 108CookieSecurePolicy cookieSecurePolicy,