2 instantiations of PasskeyAttestationResult
Microsoft.AspNetCore.Identity (2)
PasskeyAttestationResult.cs (2)
58
return new
PasskeyAttestationResult
(passkey, userEntity);
68
return new
PasskeyAttestationResult
(failure);
15 references to PasskeyAttestationResult
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)
363
return
PasskeyAttestationResult
.Success(credentialRecord, attestationState.UserEntity);
SignInManager.cs (3)
556
/// A task object representing the asynchronous operation containing the <see cref="
PasskeyAttestationResult
"/>.
558
public virtual async Task<
PasskeyAttestationResult
> PerformPasskeyAttestationAsync(string credentialJson)
579
var
result = await _passkeyHandler.PerformAttestationAsync(context);