Class AndCondition
java.lang.Object
org.keycloak.storage.ldap.idm.query.internal.AndCondition
- All Implemented Interfaces:
Condition
And condition for filters.
- Author:
- rmartinc
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyCondition(StringBuilder filter) booleanisBinary()voidsetBinary(boolean binary) voidsetParameterName(String parameterName) voidupdateParameterName(String modelParamName, String ldapParamName) Will change the parameter name if it is "modelParamName" to "ldapParamName" .
-
Constructor Details
-
AndCondition
-
-
Method Details
-
getParameterName
- Specified by:
getParameterNamein interfaceCondition
-
setParameterName
- Specified by:
setParameterNamein interfaceCondition
-
updateParameterName
Description copied from interface:ConditionWill change the parameter name if it is "modelParamName" to "ldapParamName" . Implementation can apply this to subconditions as well. It is used to update LDAP queries, which were created with model parameter name ( for example "firstName" ) and rewrite them to use real LDAP mapped attribute (for example "givenName" )- Specified by:
updateParameterNamein interfaceCondition
-
applyCondition
- Specified by:
applyConditionin interfaceCondition
-
setBinary
public void setBinary(boolean binary) -
isBinary
public boolean isBinary()
-