Class AccessFilterFactoryImpl
java.lang.Object
com.atlassian.crowd.manager.application.filtering.AccessFilterFactoryImpl
- All Implemented Interfaces:
AccessFilterFactory
-
Constructor Summary
ConstructorsConstructorDescriptionAccessFilterFactoryImpl(DirectoryManager directoryManager, com.atlassian.crowd.embedded.spi.DcLicenseChecker dcLicenseChecker) -
Method Summary
Modifier and TypeMethodDescriptioncreate(Application application, boolean queryForAllUsers) CreatesAccessFilterfor the givenapplication.
-
Constructor Details
-
AccessFilterFactoryImpl
public AccessFilterFactoryImpl(DirectoryManager directoryManager, com.atlassian.crowd.embedded.spi.DcLicenseChecker dcLicenseChecker)
-
-
Method Details
-
create
Description copied from interface:AccessFilterFactoryCreatesAccessFilterfor the givenapplication.- Specified by:
createin interfaceAccessFilterFactory- Parameters:
application- application for which access based filtering should be appliedqueryForAllUsers- whether all users with access should be fetched in a single query; setting to true makes sense whenAccessFilterwill be used for multiple queries- Returns:
AccessFilterfor the givenapplication
-