14 references to DeviceBoundSessionOptions
Microsoft.AspNetCore.Authentication.DeviceBoundSessions (14)
DeviceBoundSessionCookieEvents.cs (2)
113var options = httpContext.RequestServices 114.GetRequiredService<IOptionsMonitor<DeviceBoundSessionOptions>>()
DeviceBoundSessionExtensions.cs (5)
10using DbscOptions = Microsoft.AspNetCore.Authentication.DeviceBoundSessions.DeviceBoundSessionOptions; 43Action<DbscOptions> configureOptions) 71Action<DbscOptions> configureOptions) 78Action<DbscOptions>? configureOptions) 132builder.AddScheme<DbscOptions, DeviceBoundSessionHandler>(authenticationScheme, o =>
DeviceBoundSessionHandler.cs (4)
26public class DeviceBoundSessionHandler : AuthenticationHandler<DeviceBoundSessionOptions>, IAuthenticationRequestHandler 35/// <param name="options">The monitor for <see cref="DeviceBoundSessionOptions"/> instances.</param> 41IOptionsMonitor<DeviceBoundSessionOptions> options, 325$"{nameof(DeviceBoundSessionOptions.SessionScheme)} must be configured to build a DBSC session instruction.");
DeviceBoundSessionRegistrationHeader.cs (2)
39var dbscOptions = httpContext.RequestServices 40.GetRequiredService<IOptionsMonitor<DeviceBoundSessionOptions>>()
PostConfigureDeviceBoundSessionDerivedCookieOptions.cs (1)
68var refreshPath = _services.GetRequiredService<IOptionsMonitor<DeviceBoundSessionOptions>>()