Uses of Class
de.terrestris.shoguncore.model.User
-
-
Uses of User in de.terrestris.shoguncore.dao
Classes in de.terrestris.shoguncore.dao with type parameters of type User Modifier and Type Class Description classUserDao<E extends User>Methods in de.terrestris.shoguncore.dao with parameters of type User Modifier and Type Method Description Map<PersistentObject,PermissionCollection>GenericHibernateDao. findAllUserPermissionsOfUser(User user) -
Uses of User in de.terrestris.shoguncore.model
Methods in de.terrestris.shoguncore.model that return User Modifier and Type Method Description UserUserGroup. getOwner()Methods in de.terrestris.shoguncore.model that return types with arguments of type User Modifier and Type Method Description Set<User>UserGroup. getMembers()Map<User,PermissionCollection>PersistentObject. getUserPermissions()Methods in de.terrestris.shoguncore.model with parameters of type User Modifier and Type Method Description voidUserGroup. setOwner(User owner)Method parameters in de.terrestris.shoguncore.model with type arguments of type User Modifier and Type Method Description voidUserGroup. setMembers(Set<User> members)voidPersistentObject. setUserPermissions(Map<User,PermissionCollection> userPermissions) -
Uses of User in de.terrestris.shoguncore.model.token
Methods in de.terrestris.shoguncore.model.token that return User Modifier and Type Method Description UserUserToken. getUser()Constructors in de.terrestris.shoguncore.model.token with parameters of type User Constructor Description PasswordResetToken(User user)Constructor that uses the default expiration time.PasswordResetToken(User user, int expirationInMinutes)Constructor that uses the passed valuesRegistrationToken(User user)Constructor that uses the default expiration time.RegistrationToken(User user, int expirationInMinutes)Constructor that uses the passed valuesUserToken(User user)Constructor.UserToken(User user, int expirationInMinutes)Constructor -
Uses of User in de.terrestris.shoguncore.rest
Classes in de.terrestris.shoguncore.rest with type parameters of type User Modifier and Type Class Description classUserRestController<E extends User,D extends UserDao<E>,S extends UserService<E,D>>Methods in de.terrestris.shoguncore.rest that return types with arguments of type User Modifier and Type Method Description org.springframework.http.ResponseEntity<Set<User>>UserGroupRestController. findUsersOfGroup(Integer groupId)Get the users of a specific group. -
Uses of User in de.terrestris.shoguncore.security.access
Methods in de.terrestris.shoguncore.security.access that return types with arguments of type User Modifier and Type Method Description UserDao<User>ShogunCorePermissionEvaluator. getUserDao()Method parameters in de.terrestris.shoguncore.security.access with type arguments of type User Modifier and Type Method Description voidShogunCorePermissionEvaluator. setUserDao(UserDao<User> userDao) -
Uses of User in de.terrestris.shoguncore.security.access.entity
Classes in de.terrestris.shoguncore.security.access.entity with type parameters of type User Modifier and Type Class Description classUserPermissionEvaluator<E extends User>Methods in de.terrestris.shoguncore.security.access.entity with parameters of type User Modifier and Type Method Description protected PermissionCollectionPersistentObjectPermissionEvaluator. extractGroupPermissions(User user, Map<UserGroup,PermissionCollection> groupPermissionsMap)protected PermissionCollectionPersistentObjectPermissionEvaluator. extractUserPermissions(User user, Map<User,PermissionCollection> userPermissionsMap)booleanAlwaysAllowReadPermissionEvaluator. hasPermission(User user, E entity, Permission permission)Grants READ permission on the user object of the currently logged in user.booleanPermissionCollectionPermissionEvaluator. hasPermission(User user, E permissionCollection, Permission permission)Always grants every permission on permission collections.booleanPersistentObjectPermissionEvaluator. hasPermission(User user, E entity, Permission permission)booleanUserGroupPermissionEvaluator. hasPermission(User user, E userGroup, Permission permission)Grants READ permission on groups where the user is a member.booleanUserPermissionEvaluator. hasPermission(User user, E entity, Permission permission)Grants READ permission on the user object of the currently logged in user.Method parameters in de.terrestris.shoguncore.security.access.entity with type arguments of type User Modifier and Type Method Description protected PermissionCollectionPersistentObjectPermissionEvaluator. extractUserPermissions(User user, Map<User,PermissionCollection> userPermissionsMap) -
Uses of User in de.terrestris.shoguncore.service
Classes in de.terrestris.shoguncore.service with type parameters of type User Modifier and Type Class Description classUserService<E extends User,D extends UserDao<E>>Service class for theUsermodel.Methods in de.terrestris.shoguncore.service that return types with arguments of type User Modifier and Type Method Description Set<User>UserGroupService. getUsersOfGroup(Integer groupId)Methods in de.terrestris.shoguncore.service with parameters of type User Modifier and Type Method Description voidPermissionAwareCrudService. addAndSaveUserPermissions(E entity, User user, Permission... permissions)This method adds (user) permissions to the passed entity and persists (!) the permission collection! If no permissions have been set before, they will be created.protected abstract EAbstractUserTokenService. buildConcreteInstance(User user, Integer expirationTimeInMinutes)Has to be implemented by subclasses to return a concrete instance for the given values.protected EPasswordResetTokenService. buildConcreteInstance(User user, Integer expirationTimeInMinutes)Builds a concrete instance of this class.protected ERegistrationTokenService. buildConcreteInstance(User user, Integer expirationTimeInMinutes)Builds a concrete instance of this class.URIRegistrationTokenService. createRegistrationActivationURI(javax.servlet.http.HttpServletRequest request, User user)Map<PersistentObject,PermissionCollection>PermissionAwareCrudService. findAllUserPermissionsOfUser(User user)EAbstractUserTokenService. findByUser(User user)protected EAbstractUserTokenService. getValidTokenForUser(User user, Integer expirationTimeInMinutes)Returns a valid (i.e.voidPermissionAwareCrudService. removeAndSaveUserPermissions(E entity, User user, Permission... permissions)This method removes (user) permissions from the passed entity and persists (!) the permission collection!voidInitializationService. saveUser(User user)Used to create a user.voidRegistrationTokenService. sendRegistrationActivationMail(javax.servlet.http.HttpServletRequest request, User user) -
Uses of User in de.terrestris.shoguncore.util.interceptor.secure
Fields in de.terrestris.shoguncore.util.interceptor.secure with type parameters of type User Modifier and Type Field Description protected UserService<User,UserDao<User>>WfsRequestInterceptor. userServiceprotected UserService<User,UserDao<User>>WfsRequestInterceptor. userService -
Uses of User in de.terrestris.shoguncore.web
Classes in de.terrestris.shoguncore.web with type parameters of type User Modifier and Type Class Description classUserController<E extends User,D extends UserDao<E>,S extends UserService<E,D>>
-