1 override of Expiration
Microsoft.AspNetCore.Session (1)
SessionOptions.cs (1)
59public override TimeSpan? Expiration
4 writes to Expiration
Microsoft.AspNetCore.Authentication.OpenIdConnect (1)
OpenIdConnectConfigureOptions.cs (1)
97cookieBuilder.Expiration = StringHelpers.ParseValueOrDefault(cookieConfigSection[nameof(cookieBuilder.Expiration)], _invariantNullableTimeSpanParse, cookieBuilder.Expiration);
Microsoft.AspNetCore.Authentication.Test (1)
CookieTests.cs (1)
290o.Cookie.Expiration = TimeSpan.FromDays(10);
Microsoft.AspNetCore.CookiePolicy (1)
CookiePolicyOptions.cs (1)
48Expiration = TimeSpan.FromDays(365),
Microsoft.AspNetCore.Http.Abstractions.Tests (1)
CookieBuilderTests.cs (1)
34var options = new CookieBuilder { Expiration = TimeSpan.FromHours(1) }.Build(new DefaultHttpContext(), now);
11 references to Expiration
Microsoft.AspNetCore.Authentication (1)
RemoteAuthenticationOptions.cs (1)
173if (!Expiration.HasValue || !cookieOptions.Expires.HasValue)
Microsoft.AspNetCore.Authentication.Cookies (2)
CookieAuthenticationOptions.cs (1)
48/// <item><description><see cref="CookieBuilder.Expiration"/> is currently ignored. Use <see cref="ExpireTimeSpan"/> to control lifetime of cookie authentication.</description></item>
CookieExtensions.cs (1)
80builder.Services.AddOptions<CookieAuthenticationOptions>(authenticationScheme).Validate(o => o.Cookie.Expiration == null, "Cookie.Expiration is ignored, use ExpireTimeSpan instead.");
Microsoft.AspNetCore.Authentication.OpenIdConnect (3)
OpenIdConnectConfigureOptions.cs (2)
97cookieBuilder.Expiration = StringHelpers.ParseValueOrDefault(cookieConfigSection[nameof(cookieBuilder.Expiration)], _invariantNullableTimeSpanParse, cookieBuilder.Expiration);
OpenIdConnectOptions.cs (1)
356if (!Expiration.HasValue || !cookieOptions.Expires.HasValue)
Microsoft.AspNetCore.Authentication.Twitter (1)
TwitterOptions.cs (1)
123if (!Expiration.HasValue)
Microsoft.AspNetCore.CookiePolicy (1)
CookiePolicyOptions.cs (1)
42/// <item><description><see cref="CookieBuilder.Expiration"/> defaults to 365 days.</description></item>
Microsoft.AspNetCore.Http.Abstractions (3)
CookieBuilder.cs (3)
100/// Creates the cookie options from the given <paramref name="context"/> with an expiration based on <paramref name="expiresFrom"/> and <see cref="Expiration"/>. 118Expires = Expiration.HasValue ? expiresFrom.Add(Expiration.GetValueOrDefault()) : default(DateTimeOffset?)