Package io.milton.ldap
Interface UserFactory
- All Known Implementing Classes:
MemoryUserSessionFactory
public interface UserFactory
- Author:
- brad
-
Method Summary
Modifier and TypeMethodDescriptionSearch for contacts in the Global Address ListgetUserPassword(String userName) Used for SASL authentication
-
Method Details
-
getUserPassword
Used for SASL authentication- Parameters:
userName-- Returns:
-
getUser
-
galFind
List<LdapContact> galFind(Condition equalTo, int sizeLimit) throws NotAuthorizedException, BadRequestException Search for contacts in the Global Address List- Parameters:
equalTo-convertLdapToContactReturningAttributes-sizeLimit-- Returns:
- Throws:
NotAuthorizedExceptionBadRequestException
-