Package lumis.portal.user
Defines classes and interfaces for the portal's user.
- Since:
- 8.0.0
- Version:
- $Revision$ $Date$
-
Interface Summary Interface Description IUserAttributeManagerSPI Provides operations for managingUserAttribute
.IUserConfigInitializer UserConfig
initializer.IUserDao Interface for user DAO operations.IUserManager Class interface responsible for managing operations on the portal users.IUserManagerSPI Class interface responsible for managing internal operations on the portal users.IUserProperties Interface for mutable user properties.IUserPropertiesReadOnly Read-only interface of user properties.UserCustomAttributesMap.EntityFactory<T> The functional interface used to create user attribute entity to be persisted. -
Class Summary Class Description MobileLoginUserAdapter UserConfig
XML adapter formobile logins
.UserAttribute Entity that defines attributes that may be stored on users.UserAttributeManager IUserAttributeManagerSPI
implementation.UserAttributeUtil User attribute utilities.UserConfig Represents a portal userUserConfigXmlAdapter Adapter for converting between anUserConfig
and a standard portal format for it in JAXB.UserControllerXml UserCustomAttributesMap<T> Custom map implementation for storing user attribute values.UserDaoJdbc Implementation ofIUserDao
based on JDBC.UserIdXmlAdapter Adapter for converting between anUserConfig
's identifier and a standard portal format for user in JAXB.UserInternalResource Rest Application for UsersUserManager Class responsible for managing operations on the portal users.UserProperties IUserProperties
implementation.UserPropertiesCustomAttributes This class remain custom attributes forUserProperties
.UserPropertiesCustomAttributesMap A proxy map interface for handle with user attributes values in ListUserResource REST API related to portal users. -
Exception Summary Exception Description InvalidPasswordException Exception to indicate a password is invalid.