2 instantiations of PasskeyAssertionResult
Microsoft.AspNetCore.Identity (2)
PasskeyAssertionResult.cs (2)
67return new PasskeyAssertionResult<TUser>(passkey, user); 78return new PasskeyAssertionResult<TUser>(failure);
83 references to PasskeyAssertionResult
IdentitySample.PasskeyConformance (1)
Program.cs (1)
157var assertionResult = await signInManager.PerformPasskeyAssertionAsync(credentialJson, options);
Microsoft.AspNetCore.Identity (14)
DefaultPasskeyHandler.cs (3)
53public async Task<PasskeyAssertionResult<TUser>> PerformAssertionAsync(PasskeyAssertionContext<TUser> context) 280/// <returns>A task object representing the asynchronous operation containing the <see cref="PasskeyAssertionResult{TUser}"/>.</returns> 281protected virtual async Task<PasskeyAssertionResult<TUser>> PerformAssertionCoreAsync(PasskeyAssertionContext<TUser> context)
IPasskeyHandler.cs (2)
23/// <returns>A task object representing the asynchronous operation containing the <see cref="PasskeyAssertionResult{TUser}"/>.</returns> 24Task<PasskeyAssertionResult<TUser>> PerformAssertionAsync(PasskeyAssertionContext<TUser> context);
PasskeyAssertionResult.cs (5)
52/// A factory class for creating instances of <see cref="PasskeyAssertionResult{TUser}"/>. 61/// <returns>A <see cref="PasskeyAssertionResult{TUser}"/> instance representing a successful assertion.</returns> 62public static PasskeyAssertionResult<TUser> Success<TUser>(UserPasskeyInfo passkey, TUser user) 74/// <returns>A <see cref="PasskeyAssertionResult{TUser}"/> instance representing the failure.</returns> 75public static PasskeyAssertionResult<TUser> Fail<TUser>(PasskeyException failure)
SignInManager.cs (4)
503/// A task object representing the asynchronous operation containing the <see cref="PasskeyAssertionResult{TUser}"/>. 505public virtual async Task<PasskeyAssertionResult<TUser>> PerformPasskeyAssertionAsync(string credentialJson, PasskeyRequestOptions options) 520var result = await _passkeyHandler.PerformAssertionAsync(context); 552var assertionResult = await PerformPasskeyAssertionAsync(credentialJson, options);
Microsoft.AspNetCore.Identity.Test (68)
Passkeys\DefaultPasskeyHandlerAssertionTest.cs (67)
28var result = await test.RunAsync(); 42var result = await test.RunAsync(); 61var result = await test.RunAsync(); 77var result = await test.RunAsync(); 93var result = await test.RunAsync(); 112var result = await test.RunAsync(); 127var result = await test.RunAsync(); 142var result = await test.RunAsync(); 161var result = await test.RunAsync(); 176var result = await test.RunAsync(); 194var result = await test.RunAsync(); 213var result = await test.RunAsync(); 229var result = await test.RunAsync(); 248var result = await test.RunAsync(); 263var result = await test.RunAsync(); 279var result = await test.RunAsync(); 298var result = await test.RunAsync(); 314var result = await test.RunAsync(); 330var result = await test.RunAsync(); 346var result = await test.RunAsync(); 365var result = await test.RunAsync(); 381var result = await test.RunAsync(); 397var result = await test.RunAsync(); 414var result = await test.RunAsync(); 431var result = await test.RunAsync(); 446var result = await test.RunAsync(); 465var result = await test.RunAsync(); 480var result = await test.RunAsync(); 499var result = await test.RunAsync(); 517var result = await test.RunAsync(); 532var result = await test.RunAsync(); 551var result = await test.RunAsync(); 566var result = await test.RunAsync(); 582var result = await test.RunAsync(); 604var result = await test.RunAsync(); 619var result = await test.RunAsync(); 638var result = await test.RunAsync(); 653var result = await test.RunAsync(); 675var result = await test.RunAsync(); 692var result = await test.RunAsync(); 707var result = await test.RunAsync(); 727var result = await test.RunAsync(); 746var result = await test.RunAsync(); 764var result = await test.RunAsync(); 778var result = await test.RunAsync(); 795var result = await test.RunAsync(); 811var result = await test.RunAsync(); 825var result = await test.RunAsync(); 842var result = await test.RunAsync(); 859var result = await test.RunAsync(); 874var result = await test.RunAsync(); 900var result = await test.RunAsync(); 925var result = await test.RunAsync(); 945var result = await test.RunAsync(); 968var result = await test.RunAsync(); 988var result = await test.RunAsync(); 1011var result = await test.RunAsync(); 1037var result = await test.RunAsync(); 1058var result = await test.RunAsync(); 1081var result = await test.RunAsync(); 1099var result = await test.RunAsync(); 1117var result = await test.RunAsync(); 1133var result = await test.RunAsync(); 1150var result = await test.RunAsync(); 1166var result = await test.RunAsync(); 1178private sealed class AssertionTest : PasskeyScenarioTest<PasskeyAssertionResult<PocoUser>> 1219protected override async Task<PasskeyAssertionResult<PocoUser>> RunCoreAsync()
SignInManagerTest.cs (1)
366var assertionResult = PasskeyAssertionResult.Success(passkey, user);