Class GroupPropertiesSearchSettings
- java.lang.Object
-
- io.micronaut.configuration.security.ldap.configuration.GroupPropertiesSearchSettings
-
- All Implemented Interfaces:
SearchSettings
public class GroupPropertiesSearchSettings extends java.lang.Object implements SearchSettings
Implementation ofSearchSettings
that derives values from an instance ofLdapConfiguration.GroupConfiguration
.- 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.String
getBase()
java.lang.String
getFilter()
boolean
isSubtree()
-
-
-
Method Detail
-
isSubtree
public boolean isSubtree()
- Specified by:
isSubtree
in interfaceSearchSettings
- Returns:
- True if the subtree should be searched
-
getBase
public java.lang.String getBase()
- Specified by:
getBase
in interfaceSearchSettings
- Returns:
- The base DN to start the search
-
getFilter
public java.lang.String getFilter()
- Specified by:
getFilter
in interfaceSearchSettings
- Returns:
- The search filter
-
getArguments
public java.lang.Object[] getArguments()
- Specified by:
getArguments
in interfaceSearchSettings
- Returns:
- The search filter arguments
-
getAttributes
public java.lang.String[] getAttributes()
Description copied from interface:SearchSettings
A null value indicates all attributes should be returned.- Specified by:
getAttributes
in interfaceSearchSettings
- Returns:
- Which attributes should be returned from the search
-
-