1 implementation of IPasskeyHandler
Microsoft.AspNetCore.Identity (1)
PasskeyHandler.cs (1)
17
public sealed class PasskeyHandler<TUser> :
IPasskeyHandler
<TUser>
7 references to IPasskeyHandler
Microsoft.AspNetCore.Identity (7)
IdentityBuilderExtensions.cs (1)
44
builder.Services.AddScoped(typeof(
IPasskeyHandler
<>).MakeGenericType(builder.UserType), typeof(PasskeyHandler<>).MakeGenericType(builder.UserType));
IdentityServiceCollectionExtensions.cs (1)
106
services.TryAddScoped<
IPasskeyHandler
<TUser>, PasskeyHandler<TUser>>();
PasskeyAssertionContext.cs (1)
29
/// previously returned from <see cref="
IPasskeyHandler
{TUser}.MakeRequestOptionsAsync(TUser, HttpContext)"/>.
PasskeyAttestationContext.cs (1)
29
/// previously returned from <see cref="
IPasskeyHandler
{TUser}.MakeCreationOptionsAsync(PasskeyUserEntity, HttpContext)"/>.
SignInManager.cs (3)
35
private readonly
IPasskeyHandler
<TUser>? _passkeyHandler;
72
_passkeyHandler = userManager.ServiceProvider?.GetService<
IPasskeyHandler
<TUser>>();
695
$"This operation requires an {nameof(
IPasskeyHandler
<>)} service to be registered.");