Exemple #1
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
//ORIGINAL LINE: private void assertAdminIniFile(String username) throws Throwable
        private void AssertAdminIniFile(string username)
        {
            assertTrue(_fileSystem.fileExists(_adminIniFile));
            FileUserRepository userRepository = new FileUserRepository(_fileSystem, _adminIniFile, NullLogProvider.Instance);

            userRepository.Start();
            assertThat(userRepository.AllUsernames, containsInAnyOrder(username));
        }
Exemple #2
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
//ORIGINAL LINE: private void insertUser(String username, boolean initial) throws Throwable
        private void InsertUser(string username, bool initial)
        {
            File userFile = GetAuthFile(initial ? CommunitySecurityModule.INITIAL_USER_STORE_FILENAME : CommunitySecurityModule.USER_STORE_FILENAME);
            FileUserRepository userRepository = new FileUserRepository(_fileSystem, userFile, NullLogProvider.Instance);

            userRepository.Start();
            userRepository.Create((new User.Builder(username, LegacyCredential.INACCESSIBLE)).build());
            assertTrue(userRepository.AllUsernames.Contains(username));
            userRepository.Stop();
            userRepository.Shutdown();
        }
Exemple #3
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
//ORIGINAL LINE: private void assertAuthIniFile(String password) throws Throwable
        private void AssertAuthIniFile(string password)
        {
            assertTrue(_fileSystem.fileExists(_authInitFile));
            FileUserRepository userRepository = new FileUserRepository(_fileSystem, _authInitFile, NullLogProvider.Instance);

            userRepository.Start();
            User neo4j = userRepository.GetUserByName(Org.Neo4j.Kernel.api.security.UserManager_Fields.INITIAL_USER_NAME);

            assertNotNull(neo4j);
            assertTrue(neo4j.Credentials().matchesPassword(password));
            assertFalse(neo4j.HasFlag(User.PASSWORD_CHANGE_REQUIRED));
        }
Exemple #4
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
//ORIGINAL LINE: private void assertAdminIniFile(String username) throws Throwable
        private void AssertAdminIniFile(string username)
        {
            File adminIniFile = GetAuthFile(SetDefaultAdminCommand.ADMIN_INI);

            assertTrue(_fileSystem.fileExists(adminIniFile));
            FileUserRepository userRepository = new FileUserRepository(_fileSystem, adminIniFile, NullLogProvider.Instance);

            userRepository.Start();
            assertThat(userRepository.AllUsernames, containsInAnyOrder(username));
            userRepository.Stop();
            userRepository.Shutdown();
        }