| Modifier and Type | Class and Description |
|---|---|
class |
UserDao<E extends User> |
| Modifier and Type | Method and Description |
|---|---|
Map<PersistentObject,PermissionCollection> |
GenericHibernateDao.findAllUserPermissionsOfUser(User user)
|
| Modifier and Type | Method and Description |
|---|---|
User |
UserGroup.getOwner() |
| Modifier and Type | Method and Description |
|---|---|
Set<User> |
UserGroup.getMembers() |
Map<User,PermissionCollection> |
PersistentObject.getUserPermissions() |
| Modifier and Type | Method and Description |
|---|---|
void |
UserGroup.setOwner(User owner) |
| Modifier and Type | Method and Description |
|---|---|
void |
UserGroup.setMembers(Set<User> members) |
void |
PersistentObject.setUserPermissions(Map<User,PermissionCollection> userPermissions) |
| Modifier and Type | Method and Description |
|---|---|
User |
UserToken.getUser() |
| Constructor and Description |
|---|
PasswordResetToken(User user)
Constructor that uses the default expiration time.
|
PasswordResetToken(User user,
int expirationInMinutes)
Constructor that uses the passed values
|
RegistrationToken(User user)
Constructor that uses the default expiration time.
|
RegistrationToken(User user,
int expirationInMinutes)
Constructor that uses the passed values
|
UserToken(User user)
Constructor.
|
UserToken(User user,
int expirationInMinutes)
Constructor
|
| Modifier and Type | Class and Description |
|---|---|
class |
UserRestController<E extends User,D extends UserDao<E>,S extends UserService<E,D>> |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<Set<User>> |
UserGroupRestController.findUsersOfGroup(Integer groupId)
Get the users of a specific group.
|
| Modifier and Type | Method and Description |
|---|---|
UserDao<User> |
ShogunCorePermissionEvaluator.getUserDao() |
| Modifier and Type | Method and Description |
|---|---|
void |
ShogunCorePermissionEvaluator.setUserDao(UserDao<User> userDao) |
| Modifier and Type | Class and Description |
|---|---|
class |
UserPermissionEvaluator<E extends User> |
| Modifier and Type | Method and Description |
|---|---|
protected PermissionCollection |
PersistentObjectPermissionEvaluator.extractGroupPermissions(User user,
Map<UserGroup,PermissionCollection> groupPermissionsMap) |
protected PermissionCollection |
PersistentObjectPermissionEvaluator.extractUserPermissions(User user,
Map<User,PermissionCollection> userPermissionsMap) |
boolean |
UserGroupPermissionEvaluator.hasPermission(User user,
E userGroup,
Permission permission)
Grants READ permission on groups where the user is a member.
|
boolean |
UserPermissionEvaluator.hasPermission(User user,
E entity,
Permission permission)
Grants READ permission on the user object of the currently logged in
user.
|
boolean |
PermissionCollectionPermissionEvaluator.hasPermission(User user,
E permissionCollection,
Permission permission)
Always grants every permission on permission collections.
|
boolean |
PersistentObjectPermissionEvaluator.hasPermission(User user,
E entity,
Permission permission) |
boolean |
AlwaysAllowReadPermissionEvaluator.hasPermission(User user,
E entity,
Permission permission)
Grants READ permission on the user object of the currently logged in
user.
|
| Modifier and Type | Method and Description |
|---|---|
protected PermissionCollection |
PersistentObjectPermissionEvaluator.extractUserPermissions(User user,
Map<User,PermissionCollection> userPermissionsMap) |
| Modifier and Type | Class and Description |
|---|---|
class |
UserService<E extends User,D extends UserDao<E>>
Service class for the
User model. |
| Modifier and Type | Method and Description |
|---|---|
Set<User> |
UserGroupService.getUsersOfGroup(Integer groupId) |
| Modifier and Type | Method and Description |
|---|---|
void |
PermissionAwareCrudService.addAndSaveUserPermissions(E entity,
User user,
Permission... permissions)
This method adds (user) permissions to the passed entity and persists (!)
|
protected E |
PasswordResetTokenService.buildConcreteInstance(User user,
Integer expirationTimeInMinutes)
Builds a concrete instance of this class.
|
protected E |
RegistrationTokenService.buildConcreteInstance(User user,
Integer expirationTimeInMinutes)
Builds a concrete instance of this class.
|
protected abstract E |
AbstractUserTokenService.buildConcreteInstance(User user,
Integer expirationTimeInMinutes)
Has to be implemented by subclasses to return a concrete instance for the
given values.
|
URI |
RegistrationTokenService.createRegistrationActivationURI(javax.servlet.http.HttpServletRequest request,
User user) |
Map<PersistentObject,PermissionCollection> |
PermissionAwareCrudService.findAllUserPermissionsOfUser(User user)
|
E |
AbstractUserTokenService.findByUser(User user) |
protected E |
AbstractUserTokenService.getValidTokenForUser(User user,
Integer expirationTimeInMinutes)
Returns a valid (i.e. non-expired)
UserToken for the given user. |
void |
PermissionAwareCrudService.removeAndSaveUserPermissions(E entity,
User user,
Permission... permissions)
This method removes (user) permissions from the passed entity and persists (!)
|
void |
InitializationService.saveUser(User user)
Used to create a user.
|
void |
RegistrationTokenService.sendRegistrationActivationMail(javax.servlet.http.HttpServletRequest request,
User user) |
| Modifier and Type | Field and Description |
|---|---|
protected UserService<User,UserDao<User>> |
WfsRequestInterceptor.userService |
protected UserService<User,UserDao<User>> |
WfsRequestInterceptor.userService |
| Modifier and Type | Class and Description |
|---|---|
class |
UserController<E extends User,D extends UserDao<E>,S extends UserService<E,D>> |
Copyright © 2020 terrestris GmbH & Co. KG. All rights reserved.