2 instantiations of PasskeyAttestationResult
Microsoft.AspNetCore.Identity (2)
PasskeyAttestationResult.cs (2)
50return new PasskeyAttestationResult(passkey); 60return new PasskeyAttestationResult(failure);
85 references to PasskeyAttestationResult
IdentitySample.PasskeyConformance (1)
Program.cs (1)
86var attestationResult = await signInManager.PerformPasskeyAttestationAsync(credentialJson, options);
Microsoft.AspNetCore.Identity (15)
DefaultPasskeyHandler.cs (6)
31public async Task<PasskeyAttestationResult> PerformAttestationAsync(PasskeyAttestationContext<TUser> context) 39return PasskeyAttestationResult.Fail(ex); 48return PasskeyAttestationResult.Fail(new PasskeyException($"An unexpected error occurred during passkey attestation: {ex.Message}", ex)); 144/// <returns>A task object representing the asynchronous operation containing the <see cref="PasskeyAttestationResult"/>.</returns> 145protected virtual async Task<PasskeyAttestationResult> PerformAttestationCoreAsync(PasskeyAttestationContext<TUser> context) 273return PasskeyAttestationResult.Success(credentialRecord);
IPasskeyHandler.cs (2)
16/// <returns>A task object representing the asynchronous operation containing the <see cref="PasskeyAttestationResult"/>.</returns> 17Task<PasskeyAttestationResult> PerformAttestationAsync(PasskeyAttestationContext<TUser> context);
PasskeyAttestationResult.cs (4)
46/// <returns>A <see cref="PasskeyAttestationResult"/> instance representing a successful attestation.</returns> 47public static PasskeyAttestationResult Success(UserPasskeyInfo passkey) 57/// <returns>A <see cref="PasskeyAttestationResult"/> instance representing the failure.</returns> 58public static PasskeyAttestationResult Fail(PasskeyException failure)
SignInManager.cs (3)
473/// A task object representing the asynchronous operation containing the <see cref="PasskeyAttestationResult"/>. 475public virtual async Task<PasskeyAttestationResult> PerformPasskeyAttestationAsync(string credentialJson, PasskeyCreationOptions options) 488var result = await _passkeyHandler.PerformAttestationAsync(context).ConfigureAwait(false);
Microsoft.AspNetCore.Identity.Test (69)
Passkeys\DefaultPasskeyHandlerAttestationTest.cs (69)
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(); 177var result = await test.RunAsync(); 196var result = await test.RunAsync(); 211var result = await test.RunAsync(); 228var result = await test.RunAsync(); 245var result = await test.RunAsync(); 264var result = await test.RunAsync(); 280var result = await test.RunAsync(); 299var result = await test.RunAsync(); 315var result = await test.RunAsync(); 334var result = await test.RunAsync(); 349var result = await test.RunAsync(); 365var result = await test.RunAsync(); 384var result = await test.RunAsync(); 403var result = await test.RunAsync(); 419var result = await test.RunAsync(); 438var result = await test.RunAsync(); 453var result = await test.RunAsync(); 469var result = await test.RunAsync(); 488var result = await test.RunAsync(); 503var result = await test.RunAsync(); 518var result = await test.RunAsync(); 537var result = await test.RunAsync(); 555var result = await test.RunAsync(); 570var result = await test.RunAsync(); 589var result = await test.RunAsync(); 604var result = await test.RunAsync(); 620var result = await test.RunAsync(); 642var result = await test.RunAsync(); 657var result = await test.RunAsync(); 676var result = await test.RunAsync(); 691var result = await test.RunAsync(); 713var result = await test.RunAsync(); 730var result = await test.RunAsync(); 745var result = await test.RunAsync(); 765var result = await test.RunAsync(); 781var result = await test.RunAsync(); 795var result = await test.RunAsync(); 813var result = await test.RunAsync(); 827var result = await test.RunAsync(); 845var result = await test.RunAsync(); 865var result = await test.RunAsync(); 880var result = await test.RunAsync(); 898var result = await test.RunAsync(); 912var result = await test.RunAsync(); 928var result = await test.RunAsync(); 944var result = await test.RunAsync(); 960var result = await test.RunAsync(); 975var result = await test.RunAsync(); 991var result = await test.RunAsync(); 1007var result = await test.RunAsync(); 1023var result = await test.RunAsync(); 1038var result = await test.RunAsync(); 1065var result = await test.RunAsync(); 1092var result = await test.RunAsync(); 1106var result = await test.RunAsync(); 1122var result = await test.RunAsync(); 1139var result = await test.RunAsync(); 1155var result = await test.RunAsync(); 1167private sealed class AttestationTest : PasskeyScenarioTest<PasskeyAttestationResult> 1197protected override async Task<PasskeyAttestationResult> RunCoreAsync()