2 instantiations of PasskeyAttestationResult
Microsoft.AspNetCore.Identity (2)
PasskeyAttestationResult.cs (2)
58return new PasskeyAttestationResult(passkey, userEntity); 68return new PasskeyAttestationResult(failure);
15 references to PasskeyAttestationResult
Microsoft.AspNetCore.Identity (15)
IPasskeyHandler.cs (2)
35/// <returns>A <see cref="PasskeyAttestationResult"/> representing the result.</returns> 36Task<PasskeyAttestationResult> PerformAttestationAsync(PasskeyAttestationContext context);
PasskeyAttestationResult.cs (4)
54/// <returns>A <see cref="PasskeyAttestationResult"/> instance representing a successful attestation.</returns> 55public static PasskeyAttestationResult Success(UserPasskeyInfo passkey, PasskeyUserEntity userEntity) 65/// <returns>A <see cref="PasskeyAttestationResult"/> instance representing the failure.</returns> 66public static PasskeyAttestationResult Fail(PasskeyException failure)
PasskeyHandler.cs (6)
161public async Task<PasskeyAttestationResult> PerformAttestationAsync(PasskeyAttestationContext context) 171return PasskeyAttestationResult.Fail(ex); 180return 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> 213private async Task<PasskeyAttestationResult> PerformAttestationCoreAsync(PasskeyAttestationContext context) 363return PasskeyAttestationResult.Success(credentialRecord, attestationState.UserEntity);
SignInManager.cs (3)
556/// A task object representing the asynchronous operation containing the <see cref="PasskeyAttestationResult"/>. 558public virtual async Task<PasskeyAttestationResult> PerformPasskeyAttestationAsync(string credentialJson) 579var result = await _passkeyHandler.PerformAttestationAsync(context);