@Security public class InternalBasicUserServiceSecurity extends BaseServiceSecurity implements org.cyclos.services.users.InternalBasicUserService
InternalBasicUserService.| Constructor and Description |
|---|
InternalBasicUserServiceSecurity() |
| Modifier and Type | Method and Description |
|---|---|
void |
changeGroup(ChangeGroupDTO params) |
BasicChangeGroupData |
getChangeGroupData(UserLocatorVO locator) |
BasicUserEditProfileData<?> |
getEditData(UserLocatorVO locator) |
org.cyclos.server.model.users.users.SaveFullProfileData |
getEditFullProfileData(UserLocatorVO locator) |
Role |
getMainRole(UserLocatorVO locator) |
AbstractViewProfileData |
getViewProfileData(@NotNull UserLocatorVO locator) |
void |
remove(UserLocatorVO locator) |
protected org.cyclos.impl.access.EntityCheck<?> |
resolveEntityCheck()
Must be implemented in order to return the
EntityCheck managed by this security component, or null if
none |
void |
save(UserLocatorVO locator,
BasicUserDTO dto,
java.lang.String confirmationPassword) |
org.cyclos.server.model.users.users.SaveFullProfileResult |
saveFullProfile(org.cyclos.server.model.users.users.SaveFullProfileParams params) |
checkGuest, checkId, checkIds, checkInternalName, checkLoggedIn, checkManagesUser, checkRelatesToUser, checkVO, checkVOs, doInitialize, getEntityCheckRegistry, getUser, initializecanManage, checkManagesUser, checkPermission, checkRelatesToUser, checkValue, clearAlreadyValidated, getBaseEntityManagerHandler, getConfiguration, getLoggedBasicUser, getLoggedUser, getProducts, getTranslatedName, getTranslatedValue, hasPermission, hasValue, inSameNetwork, inSameNetworkOrGlobal, isAdmin, isAlreadyValidated, isBroker, isGlobalAdmin, isGlobalAdminInNetwork, isGuest, isLoggedIn, isMember, isMemberOnly, isNetworkAdmin, isOperator, isRelatedToUser, isSystem, isUserManager, isUserManagerOf, message, message, permission, permission, permissionOptionalValue, permissionOptionalValue, toDate, toDateTime, validatedelete, detach, find, flush, from, getApplicationContext, getFormatter, getFormatter, getFormatter, getLogger, getRemoteAddress, getSessionData, mailContentBuilder, message, message, persist, processBatch, processBatch, refresh, remove, selectFrom, subQuery, updatepublic void changeGroup(ChangeGroupDTO params)
changeGroup in interface org.cyclos.services.users.InternalBasicUserServicepublic BasicChangeGroupData getChangeGroupData(UserLocatorVO locator) throws FrameworkException
getChangeGroupData in interface org.cyclos.services.users.InternalBasicUserServiceFrameworkExceptionpublic BasicUserEditProfileData<?> getEditData(UserLocatorVO locator)
getEditData in interface org.cyclos.services.users.InternalBasicUserServicepublic org.cyclos.server.model.users.users.SaveFullProfileData getEditFullProfileData(UserLocatorVO locator) throws FrameworkException
getEditFullProfileData in interface org.cyclos.services.users.InternalBasicUserServiceFrameworkExceptionpublic Role getMainRole(UserLocatorVO locator) throws FrameworkException
getMainRole in interface org.cyclos.services.users.InternalBasicUserServiceFrameworkExceptionpublic AbstractViewProfileData getViewProfileData(@NotNull @NotNull UserLocatorVO locator) throws FrameworkException
getViewProfileData in interface org.cyclos.services.users.InternalBasicUserServiceFrameworkExceptionpublic void remove(UserLocatorVO locator)
remove in interface org.cyclos.services.users.InternalBasicUserServicepublic void save(UserLocatorVO locator, BasicUserDTO dto, java.lang.String confirmationPassword)
save in interface org.cyclos.services.users.InternalBasicUserServicepublic org.cyclos.server.model.users.users.SaveFullProfileResult saveFullProfile(org.cyclos.server.model.users.users.SaveFullProfileParams params)
throws FrameworkException
saveFullProfile in interface org.cyclos.services.users.InternalBasicUserServiceFrameworkExceptionprotected org.cyclos.impl.access.EntityCheck<?> resolveEntityCheck()
BaseServiceSecurityEntityCheck managed by this security component, or null if
noneresolveEntityCheck in class BaseServiceSecurity