Interface UserMapper
-
- All Known Implementing Classes:
LdapUserMapper
public interface UserMapper
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Attributes
getCreationAttributes(User user, boolean encodePasswordIfChanged)
String
getEmailAddressAttribute()
String
getEmailAttribute()
String
getPasswordAttribute()
String[]
getReturningAttributes()
UserUpdate
getUpdate(LdapUser user)
LdapUser
getUser(String dn, Attributes attributes)
String[]
getUserAttributeNames()
String
getUserBaseDn()
String
getUserFilter()
String
getUserFullNameAttribute()
String
getUserIdAttribute()
String
getUserObjectClass()
void
initialize()
LdapUser
newTemplateUserInstance()
LdapUser
newUserInstance(String username, String fullName, String email)
-
-
-
Method Detail
-
getUser
LdapUser getUser(String dn, Attributes attributes) throws MappingException
- Throws:
MappingException
-
getCreationAttributes
Attributes getCreationAttributes(User user, boolean encodePasswordIfChanged) throws MappingException
- Throws:
MappingException
-
getUpdate
UserUpdate getUpdate(LdapUser user) throws MappingException
- Throws:
MappingException
-
getUserAttributeNames
String[] getUserAttributeNames()
-
getEmailAddressAttribute
String getEmailAddressAttribute()
-
getUserFullNameAttribute
String getUserFullNameAttribute()
-
getPasswordAttribute
String getPasswordAttribute()
-
getUserIdAttribute
String getUserIdAttribute()
-
getEmailAttribute
String getEmailAttribute()
-
getUserBaseDn
String getUserBaseDn()
-
getUserObjectClass
String getUserObjectClass()
-
getUserFilter
String getUserFilter()
-
newUserInstance
LdapUser newUserInstance(String username, String fullName, String email)
-
newTemplateUserInstance
LdapUser newTemplateUserInstance()
-
getReturningAttributes
String[] getReturningAttributes()
-
initialize
void initialize()
-
-