Share via


DefaultPasskeyHandler<TUser>.PerformAssertionCoreAsync Method

Definition

Performs passkey assertion using the provided credential JSON, original options JSON, and optional user.

protected virtual System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.PasskeyAssertionResult<TUser>> PerformAssertionCoreAsync(Microsoft.AspNetCore.Identity.PasskeyAssertionContext<TUser> context);
abstract member PerformAssertionCoreAsync : Microsoft.AspNetCore.Identity.PasskeyAssertionContext<'User (requires 'User : null)> -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.PasskeyAssertionResult<'User>>
override this.PerformAssertionCoreAsync : Microsoft.AspNetCore.Identity.PasskeyAssertionContext<'User (requires 'User : null)> -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.PasskeyAssertionResult<'User>>
Protected Overridable Function PerformAssertionCoreAsync (context As PasskeyAssertionContext(Of TUser)) As Task(Of PasskeyAssertionResult(Of TUser))

Parameters

context
PasskeyAssertionContext<TUser>

The context containing necessary information for passkey assertion.

Returns

A task object representing the asynchronous operation containing the PasskeyAssertionResult<TUser>.

Applies to