1 instantiation of DeviceBoundSessionChallengeProtector
Microsoft.AspNetCore.Authentication.DeviceBoundSessions (1)
DeviceBoundSessionHandler.cs (1)
48_challengeProtector = new DeviceBoundSessionChallengeProtector(dataProtectionProvider, logger.CreateLogger<DeviceBoundSessionChallengeProtector>());
7 references to DeviceBoundSessionChallengeProtector
Microsoft.AspNetCore.Authentication.DeviceBoundSessions (7)
DeviceBoundSessionChallengeProtector.cs (2)
17private readonly ILogger<DeviceBoundSessionChallengeProtector> _logger; 19public DeviceBoundSessionChallengeProtector(IDataProtectionProvider dataProtectionProvider, ILogger<DeviceBoundSessionChallengeProtector> logger)
DeviceBoundSessionExtensions.cs (1)
119builder.Services.TryAddSingleton<DeviceBoundSessionChallengeProtector>();
DeviceBoundSessionHandler.cs (2)
28private readonly DeviceBoundSessionChallengeProtector _challengeProtector; 48_challengeProtector = new DeviceBoundSessionChallengeProtector(dataProtectionProvider, logger.CreateLogger<DeviceBoundSessionChallengeProtector>());
DeviceBoundSessionRegistrationHeader.cs (2)
42var challengeProtector = httpContext.RequestServices 43.GetRequiredService<DeviceBoundSessionChallengeProtector>();