Class QueryAnalyser
java.lang.Object
com.atlassian.crowd.directory.ldap.QueryAnalyser
Used to inspect search queries to determine if they
are executable on LDAP implementations.
-
Field Summary
Modifier and TypeFieldDescriptionEven though "active" is not really an LDAP field, it has been implemented as such in the past and thus we treat it as such. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T> boolean
isQueryOnInternalFieldsOnly
(EntityQuery<T> query) static <T> boolean
isQueryOnLdapFieldsOnly
(EntityQuery<T> query)
-
Field Details
-
USER_LDAP_PROPERTIES
Even though "active" is not really an LDAP field, it has been implemented as such in the past and thus we treat it as such.If the "active" flag is later migrated from LDAP to the Internal directory, then we will need to remove it from the USER_LDAP_PROPERTIES and GROUP_LDAP_PROPERTIES.
-
GROUP_LDAP_PROPERTIES
-
-
Constructor Details
-
QueryAnalyser
public QueryAnalyser()
-
-
Method Details
-
isQueryOnLdapFieldsOnly
-
isQueryOnInternalFieldsOnly
-