2 instantiations of PasskeyRequestOptions
Microsoft.AspNetCore.Identity (1)
SignInManager.cs (1)
811_passkeyRequestOptions = new(userId, optionsJson);
Microsoft.AspNetCore.Identity.Test (1)
SignInManagerTest.cs (1)
382var passkeyRequestOptions = new PasskeyRequestOptions(userId: user.Id, "<some-options>");
21 references to PasskeyRequestOptions
IdentitySample.PasskeyConformance (2)
Program.cs (2)
137var options = await signInManager.ConfigurePasskeyRequestOptionsAsync(requestArgs); 149var options = await signInManager.RetrievePasskeyRequestOptionsAsync();
IdentitySample.PasskeyUI (1)
Program.cs (1)
90var options = await signInManager.ConfigurePasskeyRequestOptionsAsync(requestArgs);
Microsoft.AspNetCore.Identity (16)
PasskeyRequestArgs.cs (1)
9/// Represents arguments for generating <see cref="PasskeyRequestOptions"/>.
SignInManager.cs (15)
35private PasskeyRequestOptions? _passkeyRequestOptions; 505public virtual async Task<PasskeyAssertionResult<TUser>> PerformPasskeyAssertionAsync(string credentialJson, PasskeyRequestOptions options) 548public virtual async Task<SignInResult> PasskeySignInAsync(string credentialJson, PasskeyRequestOptions options) 663/// Generates a <see cref="PasskeyRequestOptions"/> and stores it in the current <see cref="HttpContext"/> for later retrieval. 665/// <param name="requestArgs">Args for configuring the <see cref="PasskeyRequestOptions"/>.</param> 672/// A task object representing the asynchronous operation containing the <see cref="PasskeyRequestOptions"/>. 674public virtual async Task<PasskeyRequestOptions> ConfigurePasskeyRequestOptionsAsync(PasskeyRequestArgs<TUser> requestArgs) 678var options = await GeneratePasskeyRequestOptionsAsync(requestArgs); 695/// Generates a <see cref="PasskeyRequestOptions"/> to request an existing passkey for a user. 697/// <param name="requestArgs">Args for configuring the <see cref="PasskeyRequestOptions"/>.</param> 703/// A task object representing the asynchronous operation containing the <see cref="PasskeyRequestOptions"/>. 705public virtual async Task<PasskeyRequestOptions> GeneratePasskeyRequestOptionsAsync(PasskeyRequestArgs<TUser> requestArgs) 785/// Retrieves the <see cref="PasskeyRequestOptions"/> stored in the current <see cref="HttpContext"/>. 788/// A task object representing the asynchronous operation containing the <see cref="PasskeyRequestOptions"/>. 790public virtual async Task<PasskeyRequestOptions?> RetrievePasskeyRequestOptionsAsync()
Microsoft.AspNetCore.Identity.Test (2)
SignInManagerTest.cs (2)
382var passkeyRequestOptions = new PasskeyRequestOptions(userId: user.Id, "<some-options>"); 1475var options = await signInManager.GeneratePasskeyRequestOptionsAsync(requestArgs);