Package io.milton.ldap
Class MemoryUserSessionFactory
java.lang.Object
io.milton.ldap.MemoryUserSessionFactory
- All Implemented Interfaces:
UserFactory
- Author:
- brad
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThe BeanPropertyResource annotation makes the bean properties on this class available to milton property resolution. -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidSearch for contacts in the Global Address ListgetUserPassword(String userName) Used for SASL authentication
-
Constructor Details
-
MemoryUserSessionFactory
-
MemoryUserSessionFactory
public MemoryUserSessionFactory()
-
-
Method Details
-
addUser
-
getUser
-
getUserPassword
Description copied from interface:UserFactoryUsed for SASL authentication- Specified by:
getUserPasswordin interfaceUserFactory- Returns:
-
getUser
- Specified by:
getUserin interfaceUserFactory
-
galFind
public List<LdapContact> galFind(Condition condition, int sizeLimit) throws NotAuthorizedException, BadRequestException Description copied from interface:UserFactorySearch for contacts in the Global Address List- Specified by:
galFindin interfaceUserFactory- Returns:
- Throws:
NotAuthorizedExceptionBadRequestException
-