2 instantiations of PasskeyAttestationResult
Microsoft.AspNetCore.Identity (2)
PasskeyAttestationResult.cs (2)
58
return new
PasskeyAttestationResult
(passkey, userEntity);
68
return new
PasskeyAttestationResult
(failure);
75 references to PasskeyAttestationResult
IdentitySample.PasskeyConformance (1)
Program.cs (1)
99
var
attestationResult = await passkeyHandler.PerformAttestationAsync(new()
Microsoft.AspNetCore.Identity (15)
IPasskeyHandler.cs (2)
35
/// <returns>A <see cref="
PasskeyAttestationResult
"/> representing the result.</returns>
36
Task<
PasskeyAttestationResult
> PerformAttestationAsync(PasskeyAttestationContext context);
PasskeyAttestationResult.cs (4)
54
/// <returns>A <see cref="
PasskeyAttestationResult
"/> instance representing a successful attestation.</returns>
55
public static
PasskeyAttestationResult
Success(UserPasskeyInfo passkey, PasskeyUserEntity userEntity)
65
/// <returns>A <see cref="
PasskeyAttestationResult
"/> instance representing the failure.</returns>
66
public static
PasskeyAttestationResult
Fail(PasskeyException failure)
PasskeyHandler.cs (6)
161
public async Task<
PasskeyAttestationResult
> PerformAttestationAsync(PasskeyAttestationContext context)
171
return
PasskeyAttestationResult
.Fail(ex);
180
return
PasskeyAttestationResult
.Fail(new PasskeyException($"An unexpected error occurred during passkey attestation: {ex.Message}", ex));
212
/// <returns>A task object representing the asynchronous operation containing the <see cref="
PasskeyAttestationResult
"/>.</returns>
213
private async Task<
PasskeyAttestationResult
> PerformAttestationCoreAsync(PasskeyAttestationContext context)
360
return
PasskeyAttestationResult
.Success(credentialRecord, attestationState.UserEntity);
SignInManager.cs (3)
547
/// A task object representing the asynchronous operation containing the <see cref="
PasskeyAttestationResult
"/>.
549
public virtual async Task<
PasskeyAttestationResult
> PerformPasskeyAttestationAsync(string credentialJson)
570
var
result = await _passkeyHandler.PerformAttestationAsync(context);
Microsoft.AspNetCore.Identity.Test (59)
Passkeys\PasskeyHandlerAttestationTest.cs (59)
28
var
result = await test.RunAsync();
42
var
result = await test.RunAsync();
61
var
result = await test.RunAsync();
77
var
result = await test.RunAsync();
93
var
result = await test.RunAsync();
112
var
result = await test.RunAsync();
127
var
result = await test.RunAsync();
142
var
result = await test.RunAsync();
161
var
result = await test.RunAsync();
177
var
result = await test.RunAsync();
196
var
result = await test.RunAsync();
212
var
result = await test.RunAsync();
231
var
result = await test.RunAsync();
247
var
result = await test.RunAsync();
266
var
result = await test.RunAsync();
281
var
result = await test.RunAsync();
297
var
result = await test.RunAsync();
316
var
result = await test.RunAsync();
332
var
result = await test.RunAsync();
351
var
result = await test.RunAsync();
366
var
result = await test.RunAsync();
382
var
result = await test.RunAsync();
401
var
result = await test.RunAsync();
416
var
result = await test.RunAsync();
431
var
result = await test.RunAsync();
450
var
result = await test.RunAsync();
468
var
result = await test.RunAsync();
483
var
result = await test.RunAsync();
502
var
result = await test.RunAsync();
517
var
result = await test.RunAsync();
533
var
result = await test.RunAsync();
551
var
result = await test.RunAsync();
566
var
result = await test.RunAsync();
585
var
result = await test.RunAsync();
600
var
result = await test.RunAsync();
622
var
result = await test.RunAsync();
639
var
result = await test.RunAsync();
654
var
result = await test.RunAsync();
674
var
result = await test.RunAsync();
690
var
result = await test.RunAsync();
704
var
result = await test.RunAsync();
719
var
result = await test.RunAsync();
729
var
result = await test.RunAsync();
745
var
result = await test.RunAsync();
761
var
result = await test.RunAsync();
777
var
result = await test.RunAsync();
792
var
result = await test.RunAsync();
808
var
result = await test.RunAsync();
824
var
result = await test.RunAsync();
840
var
result = await test.RunAsync();
855
var
result = await test.RunAsync();
879
var
result = await test.RunAsync();
902
var
result = await test.RunAsync();
914
var
result = await test.RunAsync();
930
var
result = await test.RunAsync();
947
var
result = await test.RunAsync();
963
var
result = await test.RunAsync();
975
private sealed class AttestationTest : PasskeyScenarioTest<
PasskeyAttestationResult
>
999
protected override async Task<
PasskeyAttestationResult
> RunCoreAsync()