Package org.ldaptive.jaas
Class SearchRoleResolver
java.lang.Object
org.ldaptive.AbstractFreezable
org.ldaptive.AbstractOperationFactory<SearchRequest,SearchResponse>
org.ldaptive.AbstractSearchOperationFactory
org.ldaptive.jaas.SearchRoleResolver
- All Implemented Interfaces:
ConnectionFactoryManager,Freezable,RoleResolver
Base class for search role resolver implementations.
-
Field Summary
Fields inherited from class org.ldaptive.AbstractOperationFactory
logger -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.Creates a new role resolver. -
Method Summary
Methods inherited from class org.ldaptive.AbstractSearchOperationFactory
createSearchOperation, createSearchOperation, freeze, getEntryHandlers, getReferenceHandlers, getSearchResultHandlers, setEntryHandlers, setReferenceHandlers, setSearchResultHandlersMethods inherited from class org.ldaptive.AbstractOperationFactory
getConnectionFactory, getControlHandlers, getExceptionHandler, getIntermediateResponseHandlers, getReferralHandlers, getRequestHandlers, getResultHandlers, getThrowCondition, getUnsolicitedNotificationHandlers, initializeOperation, setConnectionFactory, setControlHandlers, setExceptionHandler, setIntermediateResponseHandlers, setReferralHandlers, setRequestHandlers, setResultHandlers, setThrowCondition, setUnsolicitedNotificationHandlersMethods inherited from class org.ldaptive.AbstractFreezable
assertMutable, freeze, freeze, isFrozen
-
Constructor Details
-
SearchRoleResolver
public SearchRoleResolver()Default constructor. -
SearchRoleResolver
Creates a new role resolver.- Parameters:
cf- connection factory
-
-
Method Details
-
search
Description copied from interface:RoleResolverExecutes a search request and converts any attributes to ldap roles.- Specified by:
searchin interfaceRoleResolver- Parameters:
request- to execute- Returns:
- ldap roles
- Throws:
LdapException- if the ldap operation fails
-
toString
- Overrides:
toStringin classAbstractSearchOperationFactory
-