public void satisfyDependencies( DependencySatisfier satisfier ) { satisfier.satisfyDependency( explicitIndexApplierLookup ); satisfier.satisfyDependency( cacheAccess ); satisfier.satisfyDependency( indexProviderMap ); satisfier.satisfyDependency( integrityValidator ); satisfier.satisfyDependency( labelScanStore ); satisfier.satisfyDependency( indexingService ); satisfier.satisfyDependency( neoStores.getMetaDataStore() ); satisfier.satisfyDependency( indexStoreView ); }
@Override public void setup( Dependencies dependencies ) throws KernelException { Config config = dependencies.config(); Procedures procedures = dependencies.procedures(); LogProvider logProvider = dependencies.logService().getUserLogProvider(); FileSystemAbstraction fileSystem = dependencies.fileSystem(); final UserRepository userRepository = getUserRepository( config, logProvider, fileSystem ); final UserRepository initialUserRepository = getInitialUserRepository( config, logProvider, fileSystem ); final PasswordPolicy passwordPolicy = new BasicPasswordPolicy(); authManager = new BasicAuthManager( userRepository, passwordPolicy, Clocks.systemClock(), initialUserRepository, config ); life.add( dependencies.dependencySatisfier().satisfyDependency( authManager ) ); procedures.registerComponent( UserManager.class, ctx -> authManager, false ); procedures.registerProcedure( AuthProcedures.class ); }
public void satisfyDependencies( DependencySatisfier satisfier ) { satisfier.satisfyDependency( explicitIndexApplierLookup ); satisfier.satisfyDependency( cacheAccess ); satisfier.satisfyDependency( indexProviderMap ); satisfier.satisfyDependency( integrityValidator ); satisfier.satisfyDependency( labelScanStore ); satisfier.satisfyDependency( indexingService ); satisfier.satisfyDependency( neoStores.getMetaDataStore() ); satisfier.satisfyDependency( indexStoreView ); }
@Override public void setup( Dependencies dependencies ) throws KernelException { Config config = dependencies.config(); Procedures procedures = dependencies.procedures(); LogProvider logProvider = dependencies.logService().getUserLogProvider(); FileSystemAbstraction fileSystem = dependencies.fileSystem(); final UserRepository userRepository = getUserRepository( config, logProvider, fileSystem ); final UserRepository initialUserRepository = getInitialUserRepository( config, logProvider, fileSystem ); final PasswordPolicy passwordPolicy = new BasicPasswordPolicy(); authManager = new BasicAuthManager( userRepository, passwordPolicy, Clocks.systemClock(), initialUserRepository, config ); life.add( dependencies.dependencySatisfier().satisfyDependency( authManager ) ); procedures.registerComponent( UserManager.class, ctx -> authManager, false ); procedures.registerProcedure( AuthProcedures.class ); }
life.add( dependencies.dependencySatisfier().satisfyDependency( authManager ) );