2 instantiations of UserPasskeyInfo
Microsoft.AspNetCore.Identity (1)
PasskeyHandler.cs (1)
342var credentialRecord = new UserPasskeyInfo(
Microsoft.AspNetCore.Identity.EntityFrameworkCore (1)
IdentityUserPasskeyExtensions.cs (1)
22=> new(
27 references to UserPasskeyInfo
Microsoft.AspNetCore.Identity (9)
PasskeyAssertionResult.cs (3)
25public UserPasskeyInfo? Passkey { get; } 37internal PasskeyAssertionResult(UserPasskeyInfo passkey, TUser user) 62public static PasskeyAssertionResult<TUser> Success<TUser>(UserPasskeyInfo passkey, TUser user)
PasskeyAttestationResult.cs (3)
24public UserPasskeyInfo? Passkey { get; } 36private PasskeyAttestationResult(UserPasskeyInfo passkey, PasskeyUserEntity userEntity) 55public static PasskeyAttestationResult Success(UserPasskeyInfo passkey, PasskeyUserEntity userEntity)
PasskeyHandler.cs (2)
342var credentialRecord = new UserPasskeyInfo( 429UserPasskeyInfo? storedPasskey;
SignInManager.cs (1)
596/// <see cref="PasskeyAssertionResult{TUser}.User"/> using <see cref="UserManager{TUser}.AddOrUpdatePasskeyAsync(TUser, UserPasskeyInfo)"/>.
Microsoft.AspNetCore.Identity.EntityFrameworkCore (10)
IdentityUserPasskeyExtensions.cs (2)
11public void UpdateFromUserPasskeyInfo(UserPasskeyInfo passkeyInfo) 21public UserPasskeyInfo ToUserPasskeyInfo()
UserOnlyStore.cs (4)
563protected virtual TUserPasskey CreateUserPasskey(TUser user, UserPasskeyInfo passkey) 618public virtual async Task AddOrUpdatePasskeyAsync(TUser user, UserPasskeyInfo passkey, CancellationToken cancellationToken) 646public virtual async Task<IList<UserPasskeyInfo>> GetPasskeysAsync(TUser user, CancellationToken cancellationToken) 690public virtual async Task<UserPasskeyInfo?> FindPasskeyAsync(TUser user, byte[] credentialId, CancellationToken cancellationToken)
UserStore.cs (4)
708protected virtual TUserPasskey CreateUserPasskey(TUser user, UserPasskeyInfo passkey) 763public virtual async Task AddOrUpdatePasskeyAsync(TUser user, UserPasskeyInfo passkey, CancellationToken cancellationToken) 791public virtual async Task<IList<UserPasskeyInfo>> GetPasskeysAsync(TUser user, CancellationToken cancellationToken) 835public virtual async Task<UserPasskeyInfo?> FindPasskeyAsync(TUser user, byte[] credentialId, CancellationToken cancellationToken)
Microsoft.Extensions.Identity.Core (8)
IUserPasskeyStore.cs (3)
25Task AddOrUpdatePasskeyAsync(TUser user, UserPasskeyInfo passkey, CancellationToken cancellationToken); 33Task<IList<UserPasskeyInfo>> GetPasskeysAsync(TUser user, CancellationToken cancellationToken); 52Task<UserPasskeyInfo?> FindPasskeyAsync(TUser user, byte[] credentialId, CancellationToken cancellationToken);
UserManager.cs (4)
2608public virtual async Task<IdentityResult> AddOrUpdatePasskeyAsync(TUser user, UserPasskeyInfo passkey) 2624private async Task<IdentityResult> AddOrUpdatePasskeyCoreAsync(TUser user, UserPasskeyInfo passkey) 2642public virtual Task<IList<UserPasskeyInfo>> GetPasskeysAsync(TUser user) 2659public virtual Task<UserPasskeyInfo?> GetPasskeyAsync(TUser user, byte[] credentialId)
UserPasskeyInfo.cs (1)
14/// Initializes a new instance of <see cref="UserPasskeyInfo"/>.