Class EqualsExternalIdFilter
java.lang.Object
org.springframework.ldap.filter.AbstractFilter
org.springframework.ldap.filter.CompareFilter
org.springframework.ldap.filter.EqualsFilter
com.atlassian.crowd.search.ldap.filter.EqualsExternalIdFilter
- All Implemented Interfaces:
org.springframework.ldap.filter.Filter
public class EqualsExternalIdFilter
extends org.springframework.ldap.filter.EqualsFilter
A filter for ObjectGUID attribute. Constructs a byte string form suitable for search.
Implemented to perform a query against AD - not tested with other directories.
(See http://forum.spring.io/forum/spring-projects/data/ldap/38332-search-using-objectguid for details)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringencodeValue(String value) Encodes value as byte String.Methods inherited from class org.springframework.ldap.filter.EqualsFilter
getCompareStringMethods inherited from class org.springframework.ldap.filter.CompareFilter
encode, equals, hashCodeMethods inherited from class org.springframework.ldap.filter.AbstractFilter
encode, toString
-
Constructor Details
-
EqualsExternalIdFilter
-
-
Method Details
-
encodeValue
Encodes value as byte String.- Overrides:
encodeValuein classorg.springframework.ldap.filter.CompareFilter- Parameters:
value- ObjectGUID string as returned byGuidHelper.getGUIDAsString(byte[])- Returns:
- byte string form suitable for search
- See Also:
-