8 instantiations of PocoRole
Microsoft.AspNetCore.Identity.Test (8)
RoleManagerTest.cs (5)
16var role = new PocoRole { Name = "Foo" }; 36var role = new PocoRole { Name = "Foo" }; 64var role = new PocoRole { Name = "Foo" }; 81var role = new PocoRole { Name = "Foo" }; 100var role = new PocoRole { Name = "Foo" };
RoleValidatorTest.cs (1)
29var user = new PocoRole { Name = input };
UserClaimsPrincipalFactoryTest.cs (2)
68var admin = new PocoRole() { Name = "Admin" }; 69var local = new PocoRole() { Name = "Local" };
124 references to PocoRole
Microsoft.AspNetCore.Identity.Test (124)
IdentityBuilderTest.cs (53)
18.AddRoles<PocoRole>() 22Assert.NotNull(sp.GetRequiredService<IRoleValidator<PocoRole>>()); 23Assert.IsType<NoopRoleStore>(sp.GetRequiredService<IRoleStore<PocoRole>>()); 24Assert.IsType<RoleManager<PocoRole>>(sp.GetRequiredService<RoleManager<PocoRole>>()); 25Assert.NotNull(sp.GetRequiredService<RoleManager<PocoRole>>()); 26Assert.IsType<UserClaimsPrincipalFactory<PocoUser, PocoRole>>(sp.GetRequiredService<IUserClaimsPrincipalFactory<PocoUser>>()); 46.AddRoles<PocoRole>(); 48Assert.NotNull(sp.GetRequiredService<IRoleValidator<PocoRole>>()); 49Assert.Null(sp.GetService<IRoleStore<PocoRole>>()); 50Assert.Throws<InvalidOperationException>(() => sp.GetService<RoleManager<PocoRole>>()); 58services.AddIdentity<PocoUser, PocoRole>().AddUserStore<MyUberThingy>(); 68services.AddIdentity<PocoUser, PocoRole>().AddRoleStore<MyUberThingy>(); 69var thingy = services.BuildServiceProvider().GetRequiredService<IRoleStore<PocoRole>>() as MyUberThingy; 79services.AddIdentity<PocoUser, PocoRole>() 94services.AddIdentity<PocoUser, PocoRole>() 109services.AddIdentity<PocoUser, PocoRole>().AddRoleValidator<MyUberThingy>(); 110var thingy = services.BuildServiceProvider().GetRequiredService<IRoleValidator<PocoRole>>() as MyUberThingy; 119services.AddIdentity<PocoUser, PocoRole>().AddUserValidator<MyUberThingy>(); 129services.AddIdentity<PocoUser, PocoRole>().AddPasswordValidator<MyUberThingy>(); 139services.AddIdentity<PocoUser, PocoRole>() 151services.AddIdentity<PocoUser, PocoRole>() 154var myRoleManager = services.BuildServiceProvider().GetRequiredService<RoleManager<PocoRole>>() as MyRoleManager; 165services.AddIdentity<PocoUser, PocoRole>() 181.AddIdentity<PocoUser, PocoRole>() 195Assert.IsType<RoleManager<PocoRole>>(provider.GetRequiredService<RoleManager<PocoRole>>()); 205.AddIdentity<PocoUser, PocoRole>() 225.AddRoles<PocoRole>() 243services.AddIdentity<PocoUser, PocoRole>().AddDefaultTokenProviders(); 255var builder = services.AddIdentity<PocoUser, PocoRole>(); 266var builder = services.AddIdentity<PocoUser, PocoRole>(); 271private class MyUberThingy : IUserValidator<PocoUser>, IPasswordValidator<PocoUser>, IRoleValidator<PocoRole>, IUserStore<PocoUser>, IRoleStore<PocoRole> 273public Task<IdentityResult> CreateAsync(PocoRole role, CancellationToken cancellationToken = default(CancellationToken)) 283public Task<IdentityResult> DeleteAsync(PocoRole role, CancellationToken cancellationToken = default(CancellationToken)) 308public Task<string> GetNormalizedRoleNameAsync(PocoRole role, CancellationToken cancellationToken = default(CancellationToken)) 318public Task<string> GetRoleIdAsync(PocoRole role, CancellationToken cancellationToken = default(CancellationToken)) 323public Task<string> GetRoleNameAsync(PocoRole role, CancellationToken cancellationToken = default(CancellationToken)) 338public Task SetNormalizedRoleNameAsync(PocoRole role, string normalizedName, CancellationToken cancellationToken = default(CancellationToken)) 348public Task SetRoleNameAsync(PocoRole role, string roleName, CancellationToken cancellationToken = default(CancellationToken)) 358public Task<IdentityResult> UpdateAsync(PocoRole role, CancellationToken cancellationToken = default(CancellationToken)) 368public Task<IdentityResult> ValidateAsync(RoleManager<PocoRole> manager, PocoRole role) 383Task<PocoRole> IRoleStore<PocoRole>.FindByIdAsync(string roleId, CancellationToken cancellationToken) 388Task<PocoRole> IRoleStore<PocoRole>.FindByNameAsync(string roleName, CancellationToken cancellationToken) 404private class MyClaimsPrincipalFactory : UserClaimsPrincipalFactory<PocoUser, PocoRole> 406public MyClaimsPrincipalFactory(UserManager<PocoUser> userManager, RoleManager<PocoRole> roleManager, IOptions<IdentityOptions> optionsAccessor) : base(userManager, roleManager, optionsAccessor) 411private class MyRoleManager : RoleManager<PocoRole> 413public MyRoleManager(IRoleStore<PocoRole> store, 414IEnumerable<IRoleValidator<PocoRole>> roleValidators) : base(store, null, null, null, null)
IdentityOptionsTest.cs (2)
41services.AddIdentity<PocoUser, PocoRole>(); 61services.AddIdentity<PocoUser, PocoRole>(options => options.User.RequireUniqueEmail = true);
NoopRoleStore.cs (13)
6public class NoopRoleStore : IRoleStore<PocoRole> 8public Task<IdentityResult> CreateAsync(PocoRole user, CancellationToken cancellationToken = default(CancellationToken)) 13public Task<IdentityResult> UpdateAsync(PocoRole user, CancellationToken cancellationToken = default(CancellationToken)) 18public Task<string> GetRoleNameAsync(PocoRole role, CancellationToken cancellationToken = default(CancellationToken)) 23public Task SetRoleNameAsync(PocoRole role, string roleName, CancellationToken cancellationToken = default(CancellationToken)) 28public Task<PocoRole> FindByIdAsync(string roleId, CancellationToken cancellationToken = default(CancellationToken)) 30return Task.FromResult<PocoRole>(null); 33public Task<PocoRole> FindByNameAsync(string userName, CancellationToken cancellationToken = default(CancellationToken)) 35return Task.FromResult<PocoRole>(null); 42public Task<IdentityResult> DeleteAsync(PocoRole user, CancellationToken cancellationToken = default(CancellationToken)) 47public Task<string> GetRoleIdAsync(PocoRole role, CancellationToken cancellationToken = default(CancellationToken)) 52public Task<string> GetNormalizedRoleNameAsync(PocoRole role, CancellationToken cancellationToken = default(CancellationToken)) 57public Task SetNormalizedRoleNameAsync(PocoRole role, string normalizedName, CancellationToken cancellationToken = default(CancellationToken))
RoleManagerTest.cs (26)
15var store = new Mock<IRoleStore<PocoRole>>(); 16var role = new PocoRole { Name = "Foo" }; 35var store = new Mock<IRoleStore<PocoRole>>(); 36var role = new PocoRole { Name = "Foo" }; 63var store = new Mock<IRoleStore<PocoRole>>(); 64var role = new PocoRole { Name = "Foo" }; 69var result = await manager.FindByNameAsync(role.Name); 80var store = new Mock<IRoleStore<PocoRole>>(); 81var role = new PocoRole { Name = "Foo" }; 87var result = await manager.FindByNameAsync(role.Name); 99var store = new Mock<IRoleStore<PocoRole>>(); 100var role = new PocoRole { Name = "Foo" }; 124() => new RoleManager<PocoRole>(null, null, null, null, null)); 146private static RoleManager<PocoRole> CreateRoleManager(IRoleStore<PocoRole> roleStore) 151private class NotImplementedStore : IRoleStore<PocoRole> 153public Task<IdentityResult> CreateAsync(PocoRole role, CancellationToken cancellationToken = default(CancellationToken)) 158public Task<IdentityResult> UpdateAsync(PocoRole role, CancellationToken cancellationToken = default(CancellationToken)) 163public Task<IdentityResult> DeleteAsync(PocoRole role, CancellationToken cancellationToken = default(CancellationToken)) 168public Task<string> GetRoleIdAsync(PocoRole role, CancellationToken cancellationToken = default(CancellationToken)) 173public Task<string> GetRoleNameAsync(PocoRole role, CancellationToken cancellationToken = default(CancellationToken)) 178public Task SetRoleNameAsync(PocoRole role, string roleName, CancellationToken cancellationToken = default(CancellationToken)) 183public Task<PocoRole> FindByIdAsync(string roleId, CancellationToken cancellationToken = default(CancellationToken)) 188public Task<PocoRole> FindByNameAsync(string roleName, CancellationToken cancellationToken = default(CancellationToken)) 198public Task<string> GetNormalizedRoleNameAsync(PocoRole role, CancellationToken cancellationToken = default(CancellationToken)) 203public Task SetNormalizedRoleNameAsync(PocoRole role, string normalizedName, CancellationToken cancellationToken = default(CancellationToken))
RoleValidatorTest.cs (5)
12var validator = new RoleValidator<PocoRole>(); 13var manager = MockHelpers.TestRoleManager<PocoRole>(); 27var validator = new RoleValidator<PocoRole>(); 28var manager = MockHelpers.TestRoleManager<PocoRole>(); 29var user = new PocoRole { Name = input };
SignInManagerTest.cs (8)
42var roleManager = MockHelpers.MockRoleManager<PocoRole>(); 46var claimsFactory = new UserClaimsPrincipalFactory<PocoUser, PocoRole>(manager.Object, roleManager.Object, options.Object); 72var roleManager = MockHelpers.MockRoleManager<PocoRole>(); 76var claimsFactory = new UserClaimsPrincipalFactory<PocoUser, PocoRole>(manager.Object, roleManager.Object, options.Object); 104var roleManager = MockHelpers.MockRoleManager<PocoRole>(); 108var claimsFactory = new UserClaimsPrincipalFactory<PocoUser, PocoRole>(manager, roleManager.Object, options.Object); 1283var roleManager = MockHelpers.MockRoleManager<PocoRole>(); 1285var claimsFactory = new UserClaimsPrincipalFactory<PocoUser, PocoRole>(manager, roleManager.Object, options);
UserClaimsPrincipalFactoryTest.cs (7)
16var roleManager = MockHelpers.MockRoleManager<PocoRole>().Object; 19() => new UserClaimsPrincipalFactory<PocoUser, PocoRole>(userManager, roleManager, options.Object)); 22var factory = new UserClaimsPrincipalFactory<PocoUser, PocoRole>(userManager, roleManager, options.Object); 44var roleManager = MockHelpers.MockRoleManager<PocoRole>(); 68var admin = new PocoRole() { Name = "Admin" }; 69var local = new PocoRole() { Name = "Local" }; 83var factory = new UserClaimsPrincipalFactory<PocoUser, PocoRole>(userManager.Object, roleManager.Object, options.Object);
UserManagerTest.cs (10)
21services.AddIdentity<PocoUser, PocoRole>(); 40services.AddIdentity<PocoUser, PocoRole>() 46Assert.Same(provider.GetRequiredService<RoleManager<PocoRole>>(), 56public class CustomRoleManager : RoleManager<PocoRole> 58public CustomRoleManager() : base(new Mock<IRoleStore<PocoRole>>().Object, null, null, null, null) 796services.AddIdentity<PocoUser, PocoRole>(o => o.Tokens.ProviderMap.Add("A", new TokenProviderDescriptor(typeof(ATokenProvider)) 809services.AddIdentity<PocoUser, PocoRole>(o => o.Stores.ProtectPersonalData = true) 820services.AddIdentity<PocoUser, PocoRole>(o => o.Stores.ProtectPersonalData = true) 893services.AddIdentity<PocoUser, PocoRole>(o => o.Tokens.ProviderMap.Add(TokenOptions.DefaultProvider, new TokenProviderDescriptor(typeof(ATokenProvider)) 1752services.AddIdentity<PocoUser, PocoRole>();