Class SearchPropertiesSearchSettings
- java.lang.Object
-
- io.micronaut.configuration.security.ldap.configuration.SearchPropertiesSearchSettings
-
- All Implemented Interfaces:
SearchSettings
public class SearchPropertiesSearchSettings extends java.lang.Object implements SearchSettings
Implementation ofSearchSettingsthat derives values from an instance ofLdapConfiguration.SearchConfiguration.- Since:
- 1.0
- Author:
- James Kleeh
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object[]getArguments()java.lang.String[]getAttributes()A null value indicates all attributes should be returned.java.lang.StringgetBase()java.lang.StringgetFilter()booleanisSubtree()
-
-
-
Method Detail
-
isSubtree
public boolean isSubtree()
- Specified by:
isSubtreein interfaceSearchSettings- Returns:
- True if the subtree should be searched
-
getBase
public java.lang.String getBase()
- Specified by:
getBasein interfaceSearchSettings- Returns:
- The base DN to start the search
-
getFilter
public java.lang.String getFilter()
- Specified by:
getFilterin interfaceSearchSettings- Returns:
- The search filter
-
getArguments
public java.lang.Object[] getArguments()
- Specified by:
getArgumentsin interfaceSearchSettings- Returns:
- The search filter arguments
-
getAttributes
public java.lang.String[] getAttributes()
Description copied from interface:SearchSettingsA null value indicates all attributes should be returned.- Specified by:
getAttributesin interfaceSearchSettings- Returns:
- Which attributes should be returned from the search
-
-