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