11 instantiations of UserPasskeyInfo
IdentitySample.PasskeyConformance (1)
InMemoryUserStore.cs (1)
106=> p is null ? null : new(
IdentitySample.PasskeyUI (1)
InMemoryUserStore.cs (1)
106=> p is null ? null : new(
Microsoft.AspNetCore.Identity (1)
DefaultPasskeyHandler.cs (1)
254var credentialRecord = new UserPasskeyInfo(
Microsoft.AspNetCore.Identity.EntityFrameworkCore (4)
UserOnlyStore.cs (2)
655.Select(p => new UserPasskeyInfo( 710return new UserPasskeyInfo(
UserStore.cs (2)
790.Select(p => new UserPasskeyInfo( 845return new UserPasskeyInfo(
Microsoft.AspNetCore.Identity.Test (4)
Passkeys\DefaultPasskeyHandlerAssertionTest.cs (1)
1271var storedPasskey = StoredPasskey.Compute(new(
SignInManagerTest.cs (1)
365var passkey = new UserPasskeyInfo(null, null, null, default, 0, null, false, false, false, null, null);
UserManagerTest.cs (2)
677var passkey = new UserPasskeyInfo(null, null, null, default, 0, null, false, false, false, null, null); 696var passkey = new UserPasskeyInfo(null, null, null, default, 0, null, false, false, false, null, null);
49 references to UserPasskeyInfo
IdentitySample.PasskeyConformance (6)
InMemoryUserStore.cs (6)
43public Task<UserPasskeyInfo?> FindPasskeyAsync(TUser user, byte[] credentialId, CancellationToken cancellationToken) 73public Task SetPasskeyAsync(TUser user, UserPasskeyInfo passkey, CancellationToken cancellationToken) 90public Task<IList<UserPasskeyInfo>> GetPasskeysAsync(TUser user, CancellationToken cancellationToken) 91=> Task.FromResult<IList<UserPasskeyInfo>>(user.Passkeys.Select(ToUserPasskeyInfo).ToList()!); 105private static UserPasskeyInfo? ToUserPasskeyInfo(PocoUserPasskey<string>? p) 120private static PocoUserPasskey<string>? ToPocoUserPasskey(TUser user, UserPasskeyInfo? p)
IdentitySample.PasskeyUI (6)
InMemoryUserStore.cs (6)
43public Task<UserPasskeyInfo?> FindPasskeyAsync(TUser user, byte[] credentialId, CancellationToken cancellationToken) 73public Task SetPasskeyAsync(TUser user, UserPasskeyInfo passkey, CancellationToken cancellationToken) 90public Task<IList<UserPasskeyInfo>> GetPasskeysAsync(TUser user, CancellationToken cancellationToken) 91=> Task.FromResult<IList<UserPasskeyInfo>>(user.Passkeys.Select(ToUserPasskeyInfo).ToList()!); 105private static UserPasskeyInfo? ToUserPasskeyInfo(PocoUserPasskey<string>? p) 120private static PocoUserPasskey<string>? ToPocoUserPasskey(TUser user, UserPasskeyInfo? p)
Microsoft.AspNetCore.Identity (8)
DefaultPasskeyHandler.cs (2)
254var credentialRecord = new UserPasskeyInfo( 328UserPasskeyInfo? storedPasskey;
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)
23public UserPasskeyInfo? Passkey { get; } 30private PasskeyAttestationResult(UserPasskeyInfo passkey) 47public static PasskeyAttestationResult Success(UserPasskeyInfo passkey)
Microsoft.AspNetCore.Identity.EntityFrameworkCore (8)
UserOnlyStore.cs (4)
563protected virtual TUserPasskey CreateUserPasskey(TUser user, UserPasskeyInfo passkey) 615public virtual async Task SetPasskeyAsync(TUser user, UserPasskeyInfo passkey, CancellationToken cancellationToken) 646public virtual async Task<IList<UserPasskeyInfo>> GetPasskeysAsync(TUser user, CancellationToken cancellationToken) 701public virtual async Task<UserPasskeyInfo?> FindPasskeyAsync(TUser user, byte[] credentialId, CancellationToken cancellationToken)
UserStore.cs (4)
699protected virtual TUserPasskey CreateUserPasskey(TUser user, UserPasskeyInfo passkey) 751public virtual async Task SetPasskeyAsync(TUser user, UserPasskeyInfo passkey, CancellationToken cancellationToken) 781public virtual async Task<IList<UserPasskeyInfo>> GetPasskeysAsync(TUser user, CancellationToken cancellationToken) 836public virtual async Task<UserPasskeyInfo?> FindPasskeyAsync(TUser user, byte[] credentialId, CancellationToken cancellationToken)
Microsoft.AspNetCore.Identity.Test (14)
Passkeys\DefaultPasskeyHandlerAssertionTest.cs (2)
1207public ComputedValue<UserPasskeyInfo> StoredPasskey { get; } = new(); 1271var storedPasskey = StoredPasskey.Compute(new(
SignInManagerTest.cs (1)
365var passkey = new UserPasskeyInfo(null, null, null, default, 0, null, false, false, false, null, null);
UserManagerTest.cs (11)
677var passkey = new UserPasskeyInfo(null, null, null, default, 0, null, false, false, false, null, null); 696var passkey = new UserPasskeyInfo(null, null, null, default, 0, null, false, false, false, null, null); 697var passkeys = (IList<UserPasskeyInfo>)[passkey]; 1560public Task SetPasskeyAsync(PocoUser user, UserPasskeyInfo passkey, CancellationToken cancellationToken) 1565public Task<IList<UserPasskeyInfo>> GetPasskeysAsync(PocoUser user, CancellationToken cancellationToken) 1567return Task.FromResult<IList<UserPasskeyInfo>>([]); 1575public Task<UserPasskeyInfo> FindPasskeyAsync(PocoUser user, byte[] credentialId, CancellationToken cancellationToken) 1577return Task.FromResult<UserPasskeyInfo>(null); 1857public Task SetPasskeyAsync(PocoUser user, UserPasskeyInfo passkey, CancellationToken cancellationToken) 1862public Task<IList<UserPasskeyInfo>> GetPasskeysAsync(PocoUser user, CancellationToken cancellationToken) 1872public Task<UserPasskeyInfo> FindPasskeyAsync(PocoUser user, byte[] credentialId, CancellationToken cancellationToken)
Microsoft.Extensions.Identity.Core (7)
IUserPasskeyStore.cs (3)
25Task SetPasskeyAsync(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 (3)
2152public virtual async Task<IdentityResult> SetPasskeyAsync(TUser user, UserPasskeyInfo passkey) 2170public virtual Task<IList<UserPasskeyInfo>> GetPasskeysAsync(TUser user) 2187public virtual Task<UserPasskeyInfo?> GetPasskeyAsync(TUser user, byte[] credentialId)
UserPasskeyInfo.cs (1)
14/// Initializes a new instance of <see cref="UserPasskeyInfo"/>.