Index

A B C D E F G H I K L M N O P Q R S T U V _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractUserInDirectoryAuthenticationProvider - Class in com.foreach.across.modules.user.security
Alternative for AbstractUserDetailsAuthenticationProvider that fetches a User by username from a single UserDirectory.
AbstractUserInDirectoryAuthenticationProvider() - Constructor for class com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider
 
active - Variable in class com.foreach.across.modules.user.business.QInternalUserDirectory
 
active - Variable in class com.foreach.across.modules.user.business.QUserDirectory
 
addGroup(Group) - Method in class com.foreach.across.modules.user.business.GroupedPrincipal
 
additionalAuthenticationChecks(UserDetails, UsernamePasswordAuthenticationToken) - Method in class com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider
Allows subclasses to perform any additional checks of a returned (or cached) UserDetails for a given authentication request.
additionalAuthenticationChecks(UserDetails, UsernamePasswordAuthenticationToken) - Method in class com.foreach.across.modules.user.security.InternalUserDirectoryAuthenticationProvider
 
addPermission(Permission...) - Method in class com.foreach.across.modules.user.business.Role
 
addRole(Role) - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
 
afterCreate(UserDirectory) - Method in class com.foreach.across.modules.user.security.UserDirectoryAuthenticationProvider
 
afterDelete(UserDirectory) - Method in class com.foreach.across.modules.user.security.UserDirectoryAuthenticationProvider
 
afterDeleteAll(Class<?>) - Method in class com.foreach.across.modules.user.security.UserDirectoryAuthenticationProvider
 
afterPropertiesSet() - Method in class com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider
 
apply(BasicSecurityPrincipal<?>) - Method in interface com.foreach.across.modules.user.services.support.DefaultUserDirectoryStrategy
Apply the default directory if required.
apply(BasicSecurityPrincipal<?>) - Method in class com.foreach.across.modules.user.services.support.DefaultUserDirectoryStrategyImpl
 
asGrantedAuthority() - Method in class com.foreach.across.modules.user.business.Group
Represents this group as a GrantedAuthority to be added.
ATTRIBUTE - Static variable in class com.foreach.across.modules.user.ui.RolePermissionsFormElementBuilder
 
AuditableTablesInstaller - Class in com.foreach.across.modules.user.installers
 
AuditableTablesInstaller() - Constructor for class com.foreach.across.modules.user.installers.AuditableTablesInstaller
 
authenticate(Authentication) - Method in class com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider
 
authenticate(Authentication) - Method in class com.foreach.across.modules.user.security.UserDirectoryAuthenticationProvider
 
authority - Variable in class com.foreach.across.modules.user.business.QRole
 
AUTHORITY_PREFIX - Static variable in class com.foreach.across.modules.user.business.Group
 
AUTHORITY_PREFIX - Static variable in class com.foreach.across.modules.user.business.Role
 
authorityString(String) - Static method in class com.foreach.across.modules.user.business.Group
Generate the authority string for a group, applies the prefix if is not yet present.
authorityString(String) - Static method in class com.foreach.across.modules.user.business.Permission
Generate the authority string for a permission name.
authorityString(String) - Static method in class com.foreach.across.modules.user.business.Role
Generate the authority string for a role, applies the prefix if is not yet present.
AutoSuggestController - Class in com.foreach.across.modules.user.controllers
 
AutoSuggestController() - Constructor for class com.foreach.across.modules.user.controllers.AutoSuggestController
 
AutoSuggestController.AutosuggestItemViewHelper - Class in com.foreach.across.modules.user.controllers
 
AutosuggestItemViewHelper(Long, String) - Constructor for class com.foreach.across.modules.user.controllers.AutoSuggestController.AutosuggestItemViewHelper
 

B

basicSecurityPrincipal - Static variable in class com.foreach.across.modules.user.business.QBasicSecurityPrincipal
 
BasicSecurityPrincipal<T extends com.foreach.across.modules.hibernate.business.SettableIdBasedEntity<?>> - Class in com.foreach.across.modules.user.business
Represents a security principal that can be assigned one or more roles.
BasicSecurityPrincipal() - Constructor for class com.foreach.across.modules.user.business.BasicSecurityPrincipal
 
beforeUpdate(UserDirectory) - Method in class com.foreach.across.modules.user.security.UserDirectoryAuthenticationProvider
 
build(ViewElementBuilderContext) - Method in class com.foreach.across.modules.user.ui.RolePermissionsFormElementBuilder
 
buildAuthoritySet(Set<GrantedAuthority>) - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
 
buildAuthoritySet(Set<GrantedAuthority>) - Method in class com.foreach.across.modules.user.business.GroupedPrincipal
 
buildUserDetails(User, UsernamePasswordAuthenticationToken) - Method in class com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider
Allows subclasses to build the UserDetails for a given User.
buildUserDetails(User, UsernamePasswordAuthenticationToken) - Method in class com.foreach.across.modules.user.security.InternalUserDirectoryAuthenticationProvider
 

C

CLASS_NAME - Static variable in class com.foreach.across.modules.user.converters.HibernateUserRestriction
 
COLUMN_GROUP_ID - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
 
COLUMN_USER_ID - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
 
com.foreach.across.modules.user - package com.foreach.across.modules.user
 
com.foreach.across.modules.user.business - package com.foreach.across.modules.user.business
 
com.foreach.across.modules.user.config - package com.foreach.across.modules.user.config
 
com.foreach.across.modules.user.config.modules - package com.foreach.across.modules.user.config.modules
 
com.foreach.across.modules.user.controllers - package com.foreach.across.modules.user.controllers
 
com.foreach.across.modules.user.converters - package com.foreach.across.modules.user.converters
 
com.foreach.across.modules.user.extensions - package com.foreach.across.modules.user.extensions
 
com.foreach.across.modules.user.installers - package com.foreach.across.modules.user.installers
 
com.foreach.across.modules.user.repositories - package com.foreach.across.modules.user.repositories
 
com.foreach.across.modules.user.security - package com.foreach.across.modules.user.security
 
com.foreach.across.modules.user.services - package com.foreach.across.modules.user.services
 
com.foreach.across.modules.user.services.support - package com.foreach.across.modules.user.services.support
 
com.foreach.across.modules.user.ui - package com.foreach.across.modules.user.ui
 
com.foreach.across.modules.user.ui.support - package com.foreach.across.modules.user.ui.support
 
com.foreach.across.modules.user.validators - package com.foreach.across.modules.user.validators
 
compareTo(Group) - Method in class com.foreach.across.modules.user.business.Group
 
compareTo(MachinePrincipal) - Method in class com.foreach.across.modules.user.business.MachinePrincipal
 
configure(EntitiesConfigurationBuilder) - Method in class com.foreach.across.modules.user.config.modules.UserEntitiesConfiguration
 
configure(EntitiesConfigurationBuilder) - Method in class com.foreach.across.modules.user.config.modules.UserSpringSecurityConfiguration
 
configureHibernatePackage(HibernatePackageRegistry) - Method in class com.foreach.across.modules.user.UserModule
 
convert(EQString) - Method in class com.foreach.across.modules.user.ui.support.EQStringToRoleConverter
 
convert(EQValue) - Method in class com.foreach.across.modules.user.ui.support.EQValueToRoleConverter
 
count(Predicate) - Method in interface com.foreach.across.modules.user.services.GroupService
 
count(Predicate) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
 
count(Predicate) - Method in interface com.foreach.across.modules.user.services.MachinePrincipalService
 
count(Predicate) - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
 
count(Predicate) - Method in interface com.foreach.across.modules.user.services.UserService
 
count(Predicate) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
 
createdBy - Variable in class com.foreach.across.modules.user.business.QBasicSecurityPrincipal
 
createdBy - Variable in class com.foreach.across.modules.user.business.QGroup
 
createdBy - Variable in class com.foreach.across.modules.user.business.QGroupedPrincipal
 
createdBy - Variable in class com.foreach.across.modules.user.business.QInternalUserDirectory
 
createdBy - Variable in class com.foreach.across.modules.user.business.QMachinePrincipal
 
createdBy - Variable in class com.foreach.across.modules.user.business.QRole
 
createdBy - Variable in class com.foreach.across.modules.user.business.QUser
 
createdBy - Variable in class com.foreach.across.modules.user.business.QUserDirectory
 
createdDate - Variable in class com.foreach.across.modules.user.business.QBasicSecurityPrincipal
 
createdDate - Variable in class com.foreach.across.modules.user.business.QGroup
 
createdDate - Variable in class com.foreach.across.modules.user.business.QGroupedPrincipal
 
createdDate - Variable in class com.foreach.across.modules.user.business.QInternalUserDirectory
 
createdDate - Variable in class com.foreach.across.modules.user.business.QMachinePrincipal
 
createdDate - Variable in class com.foreach.across.modules.user.business.QRole
 
createdDate - Variable in class com.foreach.across.modules.user.business.QUser
 
createdDate - Variable in class com.foreach.across.modules.user.business.QUserDirectory
 
createEntityProperties(Long, PropertyTypeRegistry<String>, StringPropertiesSource) - Method in class com.foreach.across.modules.user.services.GroupPropertiesServiceImpl
 
createEntityProperties(Long, PropertyTypeRegistry<String>, StringPropertiesSource) - Method in class com.foreach.across.modules.user.services.UserPropertiesServiceImpl
 
createSuccessAuthentication(Object, Authentication, UserDetails) - Method in class com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider
Creates a successful Authentication object.
CREDENTIALS_EXPIRED - Enum constant in enum class com.foreach.across.modules.user.business.UserRestriction
 
currentUserProxy() - Method in class com.foreach.across.modules.user.config.modules.UserSpringSecurityConfiguration
 
CurrentUserProxy - Interface in com.foreach.across.modules.user.security
Deprecated.
use the CurrentSecurityPrincipalProxy instead
CurrentUserProxyImpl - Class in com.foreach.across.modules.user.security
Deprecated.
CurrentUserProxyImpl() - Constructor for class com.foreach.across.modules.user.security.CurrentUserProxyImpl
Deprecated.
 

D

DEFAULT_INTERNAL_DIRECTORY_ID - Static variable in class com.foreach.across.modules.user.business.UserDirectory
Unique id of the default internal directory.
defaultUserDirectoryStrategy() - Method in class com.foreach.across.modules.user.config.UserModuleConfiguration
 
DefaultUserDirectoryStrategy - Interface in com.foreach.across.modules.user.services.support
Strategy that applies the default UserDirectory if no directory is set on the security principal.
DefaultUserDirectoryStrategyImpl - Class in com.foreach.across.modules.user.services.support
Default implementation of DefaultUserDirectoryStrategy that will apply the UserDirectoryService.getDefaultUserDirectory() to all principals that do not have a user directory set.
DefaultUserDirectoryStrategyImpl(UserDirectoryService) - Constructor for class com.foreach.across.modules.user.services.support.DefaultUserDirectoryStrategyImpl
 
DefaultUserInstaller - Class in com.foreach.across.modules.user.installers
 
DefaultUserInstaller() - Constructor for class com.foreach.across.modules.user.installers.DefaultUserInstaller
 
definePermission(Permission) - Method in interface com.foreach.across.modules.user.services.PermissionService
Ensures the given permission exists based on the unique name.
definePermission(Permission) - Method in class com.foreach.across.modules.user.services.PermissionServiceImpl
 
definePermission(String, String, PermissionGroup) - Method in interface com.foreach.across.modules.user.services.PermissionService
Ensures a permission with the given name and description exists.
definePermission(String, String, PermissionGroup) - Method in class com.foreach.across.modules.user.services.PermissionServiceImpl
 
definePermission(String, String, String) - Method in interface com.foreach.across.modules.user.services.PermissionService
Ensures a permission with the given name and description exists.
definePermission(String, String, String) - Method in class com.foreach.across.modules.user.services.PermissionServiceImpl
 
defineRole(Role) - Method in interface com.foreach.across.modules.user.services.RoleService
Ensures the given Role exists based on the unique name.
defineRole(Role) - Method in class com.foreach.across.modules.user.services.RoleServiceImpl
 
defineRole(String, String, String, Collection<String>) - Method in interface com.foreach.across.modules.user.services.RoleService
Ensures a Role with the specified permissions exists.
defineRole(String, String, String, Collection<String>) - Method in class com.foreach.across.modules.user.services.RoleServiceImpl
 
defineRole(String, String, Collection<String>) - Method in interface com.foreach.across.modules.user.services.RoleService
Deprecated.
defineRole(String, String, Collection<String>) - Method in class com.foreach.across.modules.user.services.RoleServiceImpl
 
delete(long) - Method in interface com.foreach.across.modules.user.services.GroupService
 
delete(long) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
 
delete(long) - Method in interface com.foreach.across.modules.user.services.UserService
 
delete(long) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
 
delete(Group) - Method in interface com.foreach.across.modules.user.repositories.GroupRepository
 
delete(MachinePrincipal) - Method in interface com.foreach.across.modules.user.repositories.MachinePrincipalRepository
 
delete(Role) - Method in interface com.foreach.across.modules.user.services.RoleService
Delete the given Role entity.
delete(Role) - Method in class com.foreach.across.modules.user.services.RoleServiceImpl
 
delete(User) - Method in interface com.foreach.across.modules.user.repositories.UserRepository
 
deleteAll() - Method in interface com.foreach.across.modules.user.repositories.GroupRepository
 
deleteAll() - Method in interface com.foreach.across.modules.user.repositories.MachinePrincipalRepository
 
deleteAll() - Method in interface com.foreach.across.modules.user.repositories.UserRepository
 
deleteAll(Iterable<? extends Group>) - Method in interface com.foreach.across.modules.user.repositories.GroupRepository
 
deleteAll(Iterable<? extends MachinePrincipal>) - Method in interface com.foreach.across.modules.user.repositories.MachinePrincipalRepository
 
deleteAll(Iterable<? extends User>) - Method in interface com.foreach.across.modules.user.repositories.UserRepository
 
deleteAllInBatch() - Method in interface com.foreach.across.modules.user.repositories.GroupRepository
 
deleteAllInBatch() - Method in interface com.foreach.across.modules.user.repositories.MachinePrincipalRepository
 
deleteAllInBatch() - Method in interface com.foreach.across.modules.user.repositories.UserRepository
 
deleteById(Long) - Method in interface com.foreach.across.modules.user.repositories.GroupRepository
 
deleteById(Long) - Method in interface com.foreach.across.modules.user.repositories.MachinePrincipalRepository
 
deleteById(Long) - Method in interface com.foreach.across.modules.user.repositories.UserRepository
 
deleted - Variable in class com.foreach.across.modules.user.business.QUser
 
deleteGroup(PermissionGroup) - Method in interface com.foreach.across.modules.user.services.PermissionService
Delete the PermissionGroup entity.
deleteGroup(PermissionGroup) - Method in class com.foreach.across.modules.user.services.PermissionServiceImpl
 
deleteInBatch(Iterable<Group>) - Method in interface com.foreach.across.modules.user.repositories.GroupRepository
 
deleteInBatch(Iterable<MachinePrincipal>) - Method in interface com.foreach.across.modules.user.repositories.MachinePrincipalRepository
 
deleteInBatch(Iterable<User>) - Method in interface com.foreach.across.modules.user.repositories.UserRepository
 
deletePermission(Permission) - Method in interface com.foreach.across.modules.user.services.PermissionService
Delete the Permission entity.
deletePermission(Permission) - Method in class com.foreach.across.modules.user.services.PermissionServiceImpl
 
deleteProperties(long) - Method in interface com.foreach.across.modules.user.services.GroupService
 
deleteProperties(long) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
 
deleteProperties(long) - Method in interface com.foreach.across.modules.user.services.UserService
 
deleteProperties(long) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
 
deleteProperties(Group) - Method in interface com.foreach.across.modules.user.services.GroupService
 
deleteProperties(Group) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
 
deleteProperties(User) - Method in interface com.foreach.across.modules.user.services.UserService
 
deleteProperties(User) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
 
deleteProperties(Long) - Method in class com.foreach.across.modules.user.repositories.GroupPropertiesRepository
 
deleteProperties(Long) - Method in class com.foreach.across.modules.user.repositories.UserPropertiesRepository
 
description - Variable in class com.foreach.across.modules.user.business.QPermission
 
description - Variable in class com.foreach.across.modules.user.business.QPermissionGroup
 
description - Variable in class com.foreach.across.modules.user.business.QRole
 
DISABLED - Enum constant in enum class com.foreach.across.modules.user.business.UserRestriction
 
displayName - Variable in class com.foreach.across.modules.user.business.QUser
 
doAfterPropertiesSet() - Method in class com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider
 
doAfterPropertiesSet() - Method in class com.foreach.across.modules.user.security.InternalUserDirectoryAuthenticationProvider
 

E

email - Variable in class com.foreach.across.modules.user.business.QUser
 
emailConfirmed - Variable in class com.foreach.across.modules.user.business.QUser
 
emailValidator() - Method in class com.foreach.across.modules.user.config.UserModuleConfiguration
 
entityClass() - Method in class com.foreach.across.modules.user.config.GroupPropertiesConfiguration
 
entityClass() - Method in class com.foreach.across.modules.user.config.UserPropertiesConfiguration
 
EQStringToRoleConverter - Class in com.foreach.across.modules.user.ui.support
Converts string value to Role in an EQL EntityQuery.
EQStringToRoleConverter(RoleRepository) - Constructor for class com.foreach.across.modules.user.ui.support.EQStringToRoleConverter
 
equals(Object) - Method in class com.foreach.across.modules.user.business.PermissionGroup
 
EQValueToRoleConverter - Class in com.foreach.across.modules.user.ui.support
Converts raw value to Role in an EQL EntityQuery.
EQValueToRoleConverter(RoleRepository) - Constructor for class com.foreach.across.modules.user.ui.support.EQValueToRoleConverter
 
exists(Predicate) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
 
exists(Predicate) - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
 
exists(Predicate) - Method in interface com.foreach.across.modules.user.services.UserService
 
exists(Predicate) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
 
EXPIRED - Enum constant in enum class com.foreach.across.modules.user.business.UserRestriction
 
ExpressionBasedSecurityPrincipalLabelResolver - Class in com.foreach.across.modules.user.services.support
Uses a Spring Expression Language expression to transform a SecurityPrincipal of a required type into a descriptive label.
ExpressionBasedSecurityPrincipalLabelResolver(Class<? extends SecurityPrincipal>, String) - Constructor for class com.foreach.across.modules.user.services.support.ExpressionBasedSecurityPrincipalLabelResolver
 

F

findAll(OrderSpecifier<?>...) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
 
findAll(OrderSpecifier<?>...) - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
 
findAll(OrderSpecifier<?>...) - Method in interface com.foreach.across.modules.user.services.UserService
 
findAll(OrderSpecifier<?>...) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
 
findAll(Predicate) - Method in interface com.foreach.across.modules.user.services.GroupService
 
findAll(Predicate) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
 
findAll(Predicate) - Method in interface com.foreach.across.modules.user.services.MachinePrincipalService
 
findAll(Predicate) - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
 
findAll(Predicate) - Method in interface com.foreach.across.modules.user.services.UserService
 
findAll(Predicate) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
 
findAll(Predicate, OrderSpecifier<?>...) - Method in interface com.foreach.across.modules.user.services.GroupService
 
findAll(Predicate, OrderSpecifier<?>...) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
 
findAll(Predicate, OrderSpecifier<?>...) - Method in interface com.foreach.across.modules.user.services.MachinePrincipalService
 
findAll(Predicate, OrderSpecifier<?>...) - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
 
findAll(Predicate, OrderSpecifier<?>...) - Method in interface com.foreach.across.modules.user.services.UserService
 
findAll(Predicate, OrderSpecifier<?>...) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
 
findAll(Predicate, Pageable) - Method in interface com.foreach.across.modules.user.services.GroupService
 
findAll(Predicate, Pageable) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
 
findAll(Predicate, Pageable) - Method in interface com.foreach.across.modules.user.services.MachinePrincipalService
 
findAll(Predicate, Pageable) - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
 
findAll(Predicate, Pageable) - Method in interface com.foreach.across.modules.user.services.UserService
 
findAll(Predicate, Pageable) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
 
findAll(Predicate, Sort) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
 
findAll(Predicate, Sort) - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
 
findAll(Predicate, Sort) - Method in interface com.foreach.across.modules.user.services.UserService
 
findAll(Predicate, Sort) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
 
findAllByGroups(Group) - Method in interface com.foreach.across.modules.user.repositories.UserRepository
 
findBy(Predicate, Function<FluentQuery.FetchableFluentQuery<S>, R>) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
 
findBy(Predicate, Function<FluentQuery.FetchableFluentQuery<S>, R>) - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
 
findBy(Predicate, Function<FluentQuery.FetchableFluentQuery<S>, R>) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
 
findByAuthorityIgnoringCase(String) - Method in interface com.foreach.across.modules.user.repositories.RoleRepository
 
findByEmail(String) - Method in interface com.foreach.across.modules.user.repositories.UserRepository
 
findById(Long) - Method in interface com.foreach.across.modules.user.repositories.GroupRepository
 
findById(Long) - Method in interface com.foreach.across.modules.user.repositories.MachinePrincipalRepository
 
findById(Long) - Method in interface com.foreach.across.modules.user.repositories.UserRepository
 
findByNameAndUserDirectory(String, UserDirectory) - Method in interface com.foreach.across.modules.user.repositories.GroupRepository
 
findByNameIgnoringCase(String) - Method in interface com.foreach.across.modules.user.repositories.PermissionGroupRepository
 
findByNameIgnoringCase(String) - Method in interface com.foreach.across.modules.user.repositories.PermissionRepository
 
findByUsername(String) - Method in interface com.foreach.across.modules.user.repositories.UserRepository
 
findOne(Predicate) - Method in interface com.foreach.across.modules.user.services.GroupService
 
findOne(Predicate) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
 
findOne(Predicate) - Method in interface com.foreach.across.modules.user.services.MachinePrincipalService
 
findOne(Predicate) - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
 
findOne(Predicate) - Method in interface com.foreach.across.modules.user.services.UserService
 
findOne(Predicate) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
 
firstName - Variable in class com.foreach.across.modules.user.business.QUser
 

G

getActiveUserDirectories() - Method in interface com.foreach.across.modules.user.services.UserDirectoryService
Get the list of user directories that should be used for authentication, in authentication precedence order.
getActiveUserDirectories() - Method in class com.foreach.across.modules.user.services.UserDirectoryServiceImpl
 
getAuthenticationProvider(UserDirectory) - Method in class com.foreach.across.modules.user.services.InternalUserDirectoryServiceProvider
 
getAuthenticationProvider(UserDirectory) - Method in interface com.foreach.across.modules.user.services.UserDirectoryServiceProvider
Get the AuthenticationProvider required for authenticating principals for this directory.
getAuthorities() - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
 
getAuthority() - Method in class com.foreach.across.modules.user.business.Permission
 
getAuthority() - Method in class com.foreach.across.modules.user.business.Role
 
getCreatedBy() - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
 
getCreatedDate() - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
 
getDefaultUserDirectory() - Method in interface com.foreach.across.modules.user.services.support.DefaultUserDirectoryStrategy
 
getDefaultUserDirectory() - Method in class com.foreach.across.modules.user.services.support.DefaultUserDirectoryStrategyImpl
 
getDefaultUserDirectory() - Method in interface com.foreach.across.modules.user.services.UserDirectoryService
Get the default directory that should be used for all principals that do not have a specific directory set.
getDefaultUserDirectory() - Method in class com.foreach.across.modules.user.services.UserDirectoryServiceImpl
 
getDescription() - Method in class com.foreach.across.modules.user.business.Permission
 
getDescription() - Method in class com.foreach.across.modules.user.business.PermissionGroup
 
getDescription() - Method in class com.foreach.across.modules.user.business.Role
 
getDescription() - Method in class com.foreach.across.modules.user.controllers.AutoSuggestController.AutosuggestItemViewHelper
 
getDescription() - Method in class com.foreach.across.modules.user.UserModule
 
getDisplayName() - Method in class com.foreach.across.modules.user.business.User
 
getEmail() - Method in class com.foreach.across.modules.user.business.User
 
getEmail() - Method in interface com.foreach.across.modules.user.security.CurrentUserProxy
Deprecated.
 
getEmail() - Method in class com.foreach.across.modules.user.security.CurrentUserProxyImpl
Deprecated.
 
getEmailConfirmed() - Method in class com.foreach.across.modules.user.business.User
 
getErrors() - Method in exception com.foreach.across.modules.user.services.UserValidationException
 
getFirstName() - Method in class com.foreach.across.modules.user.business.User
 
getGroup() - Method in class com.foreach.across.modules.user.business.Permission
 
getGroupById(long) - Method in interface com.foreach.across.modules.user.services.GroupService
 
getGroupById(long) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
 
getGroupByName(String) - Method in interface com.foreach.across.modules.user.services.GroupService
Get the group with a given name in the default directory.
getGroupByName(String) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
 
getGroupByName(String, UserDirectory) - Method in interface com.foreach.across.modules.user.services.GroupService
Get the group with a given name in the specified directory.
getGroupByName(String, UserDirectory) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
 
getGroups() - Method in class com.foreach.across.modules.user.business.GroupedPrincipal
 
getGroups() - Method in interface com.foreach.across.modules.user.services.GroupService
 
getGroups() - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
 
getGroupsWithPropertyValue(String, Object) - Method in interface com.foreach.across.modules.user.services.GroupService
Returns all groups having a specific property value.
getGroupsWithPropertyValue(String, Object) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
 
getId() - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
 
getId() - Method in class com.foreach.across.modules.user.business.GroupProperties
 
getId() - Method in class com.foreach.across.modules.user.business.Permission
 
getId() - Method in class com.foreach.across.modules.user.business.PermissionGroup
 
getId() - Method in class com.foreach.across.modules.user.business.Role
 
getId() - Method in class com.foreach.across.modules.user.business.UserDirectory
 
getId() - Method in class com.foreach.across.modules.user.business.UserProperties
 
getId() - Method in enum class com.foreach.across.modules.user.business.UserRestriction
 
getId() - Method in class com.foreach.across.modules.user.controllers.AutoSuggestController.AutosuggestItemViewHelper
 
getId() - Method in interface com.foreach.across.modules.user.security.CurrentUserProxy
Deprecated.
 
getId() - Method in class com.foreach.across.modules.user.security.CurrentUserProxyImpl
Deprecated.
 
getInstallers() - Method in class com.foreach.across.modules.user.UserModule
 
getKeyColumnName() - Method in class com.foreach.across.modules.user.installers.GroupPropertiesSchemaInstaller
 
getKeyColumnName() - Method in class com.foreach.across.modules.user.installers.UserPropertiesSchemaInstaller
 
getLabel() - Method in class com.foreach.across.modules.user.business.User
Returns a display label for this user.
getLastModifiedBy() - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
 
getLastModifiedDate() - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
 
getLastName() - Method in class com.foreach.across.modules.user.business.User
 
getMachinePrincipalById(long) - Method in interface com.foreach.across.modules.user.services.MachinePrincipalService
 
getMachinePrincipalById(long) - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
 
getMachinePrincipalByName(String) - Method in interface com.foreach.across.modules.user.services.MachinePrincipalService
Get the machine with a given name in the default directory.
getMachinePrincipalByName(String) - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
 
getMachinePrincipalByName(String, UserDirectory) - Method in interface com.foreach.across.modules.user.services.MachinePrincipalService
Get the group with a given name in the specified directory.
getMachinePrincipalByName(String, UserDirectory) - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
 
getMachinePrincipals() - Method in interface com.foreach.across.modules.user.services.MachinePrincipalService
 
getMachinePrincipals() - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
 
getName() - Method in class com.foreach.across.modules.user.business.Group
 
getName() - Method in class com.foreach.across.modules.user.business.MachinePrincipal
 
getName() - Method in class com.foreach.across.modules.user.business.Permission
 
getName() - Method in class com.foreach.across.modules.user.business.PermissionGroup
 
getName() - Method in class com.foreach.across.modules.user.business.Role
 
getName() - Method in class com.foreach.across.modules.user.business.UserDirectory
 
getName() - Method in enum class com.foreach.across.modules.user.business.UserRestriction
 
getName() - Method in class com.foreach.across.modules.user.UserModule
 
getOrder() - Method in class com.foreach.across.modules.user.business.UserDirectory
 
getParentPrincipals() - Method in class com.foreach.across.modules.user.business.GroupedPrincipal
 
getPassword() - Method in class com.foreach.across.modules.user.business.User
 
getPasswordEncoder() - Method in class com.foreach.across.modules.user.security.InternalUserDirectoryAuthenticationProvider
 
getPasswordEncoder() - Method in class com.foreach.across.modules.user.UserModuleSettings
 
getPermission(String) - Method in interface com.foreach.across.modules.user.services.PermissionService
Get the Permission entity by name.
getPermission(String) - Method in class com.foreach.across.modules.user.services.PermissionServiceImpl
 
getPermissionGroup(String) - Method in interface com.foreach.across.modules.user.services.PermissionService
Get the PermissionGroup entity by name.
getPermissionGroup(String) - Method in class com.foreach.across.modules.user.services.PermissionServiceImpl
 
getPermissionGroups() - Method in interface com.foreach.across.modules.user.services.PermissionService
Get all defined permission groups.
getPermissionGroups() - Method in class com.foreach.across.modules.user.services.PermissionServiceImpl
 
getPermissions() - Method in class com.foreach.across.modules.user.business.PermissionGroup
 
getPermissions() - Method in class com.foreach.across.modules.user.business.Role
 
getPermissions() - Method in interface com.foreach.across.modules.user.services.PermissionService
Get all defined permissions.
getPermissions() - Method in class com.foreach.across.modules.user.services.PermissionServiceImpl
 
getPrincipalByName(String) - Method in interface com.foreach.across.modules.user.repositories.SecurityPrincipalRepository
 
getPrincipalName() - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
 
getProperties(Group) - Method in interface com.foreach.across.modules.user.services.GroupService
 
getProperties(Group) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
 
getProperties(User) - Method in interface com.foreach.across.modules.user.services.UserService
 
getProperties(User) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
 
getRestrictions() - Method in class com.foreach.across.modules.user.business.User
 
getRole(String) - Method in interface com.foreach.across.modules.user.services.RoleService
Get the Role entity with the given authority.
getRole(String) - Method in class com.foreach.across.modules.user.services.RoleServiceImpl
 
getRoles() - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
 
getRoles() - Method in interface com.foreach.across.modules.user.services.RoleService
Get all defined Roles.
getRoles() - Method in class com.foreach.across.modules.user.services.RoleServiceImpl
 
getServiceProvider(UserDirectory) - Method in class com.foreach.across.modules.user.services.UserDirectoryServiceProviderManager
Alternative for UserDirectoryServiceProviderManager.getServiceProvider(Class) with a non-null instance.
getServiceProvider(Class<? extends UserDirectory>) - Method in class com.foreach.across.modules.user.services.UserDirectoryServiceProviderManager
Get a UserDirectoryServiceProvider for the given user directory type.
getTableName() - Method in class com.foreach.across.modules.user.installers.GroupPropertiesSchemaInstaller
 
getTableName() - Method in class com.foreach.across.modules.user.installers.UserPropertiesSchemaInstaller
 
getTableNames() - Method in class com.foreach.across.modules.user.installers.AuditableTablesInstaller
 
getTitle() - Method in class com.foreach.across.modules.user.business.PermissionGroup
 
getUser() - Method in interface com.foreach.across.modules.user.security.CurrentUserProxy
Deprecated.
 
getUser() - Method in class com.foreach.across.modules.user.security.CurrentUserProxyImpl
Deprecated.
 
getUserByEmail(String) - Method in interface com.foreach.across.modules.user.services.UserService
 
getUserByEmail(String) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
 
getUserByEmail(String, UserDirectory) - Method in interface com.foreach.across.modules.user.services.UserService
 
getUserByEmail(String, UserDirectory) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
 
getUserById(long) - Method in interface com.foreach.across.modules.user.services.UserService
 
getUserById(long) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
 
getUserByUsername(String) - Method in interface com.foreach.across.modules.user.services.UserService
 
getUserByUsername(String) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
 
getUserByUsername(String, UserDirectory) - Method in interface com.foreach.across.modules.user.services.UserService
 
getUserByUsername(String, UserDirectory) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
 
getUserDirectories() - Method in interface com.foreach.across.modules.user.services.UserDirectoryService
 
getUserDirectories() - Method in class com.foreach.across.modules.user.services.UserDirectoryServiceImpl
 
getUserDirectory() - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
 
getUserLabelExpression() - Method in class com.foreach.across.modules.user.UserModuleSettings
 
getUsername() - Method in class com.foreach.across.modules.user.business.User
 
getUsername() - Method in interface com.foreach.across.modules.user.security.CurrentUserProxy
Deprecated.
 
getUsername() - Method in class com.foreach.across.modules.user.security.CurrentUserProxyImpl
Deprecated.
 
getUsers() - Method in interface com.foreach.across.modules.user.services.UserService
 
getUsers() - Method in class com.foreach.across.modules.user.services.UserServiceImpl
 
getUsersWithPropertyValue(String, Object) - Method in interface com.foreach.across.modules.user.services.UserService
 
getUsersWithPropertyValue(String, Object) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
 
getValidator(UserDirectory, Class<? extends BasicSecurityPrincipal>) - Method in class com.foreach.across.modules.user.services.InternalUserDirectoryServiceProvider
 
getValidator(UserDirectory, Class<? extends BasicSecurityPrincipal>) - Method in interface com.foreach.across.modules.user.services.UserDirectoryServiceProvider
 
group - Static variable in class com.foreach.across.modules.user.business.QGroup
 
group - Variable in class com.foreach.across.modules.user.business.QPermission
 
Group - Class in com.foreach.across.modules.user.business
 
Group() - Constructor for class com.foreach.across.modules.user.business.Group
 
Group(String) - Constructor for class com.foreach.across.modules.user.business.Group
 
GROUP_KEY - Static variable in interface com.foreach.across.modules.user.repositories.GroupRepository
 
GROUP_PROPERTIES - Static variable in interface com.foreach.across.modules.user.UserModuleCache
 
groupedPrincipal - Static variable in class com.foreach.across.modules.user.business.QGroupedPrincipal
 
GroupedPrincipal<T extends com.foreach.across.modules.hibernate.business.SettableIdBasedEntity<?>> - Class in com.foreach.across.modules.user.business
Extension to BasicSecurityPrincipal that allows being a member of one or more principal groups.
GroupedPrincipal() - Constructor for class com.foreach.across.modules.user.business.GroupedPrincipal
 
GroupedPrincipalValidatorSupport<T extends GroupedPrincipal<?>> - Class in com.foreach.across.modules.user.validators
 
GroupedPrincipalValidatorSupport() - Constructor for class com.foreach.across.modules.user.validators.GroupedPrincipalValidatorSupport
 
groupLabelResolver() - Method in class com.foreach.across.modules.user.config.modules.UserSpringSecurityConfiguration
 
GroupProperties - Class in com.foreach.across.modules.user.business
 
GroupProperties(long, PropertyTypeRegistry<String>, PropertiesSource) - Constructor for class com.foreach.across.modules.user.business.GroupProperties
 
GroupPropertiesConfiguration - Class in com.foreach.across.modules.user.config
 
GroupPropertiesConfiguration() - Constructor for class com.foreach.across.modules.user.config.GroupPropertiesConfiguration
 
GroupPropertiesRegistry - Class in com.foreach.across.modules.user.services
 
GroupPropertiesRegistry(EntityPropertiesDescriptor) - Constructor for class com.foreach.across.modules.user.services.GroupPropertiesRegistry
 
groupPropertiesRepository() - Method in class com.foreach.across.modules.user.config.GroupPropertiesConfiguration
 
GroupPropertiesRepository - Class in com.foreach.across.modules.user.repositories
 
GroupPropertiesRepository(EntityPropertiesDescriptor) - Constructor for class com.foreach.across.modules.user.repositories.GroupPropertiesRepository
 
GroupPropertiesSchemaInstaller - Class in com.foreach.across.modules.user.installers
 
GroupPropertiesSchemaInstaller() - Constructor for class com.foreach.across.modules.user.installers.GroupPropertiesSchemaInstaller
 
GroupPropertiesService - Interface in com.foreach.across.modules.user.services
 
GroupPropertiesServiceImpl - Class in com.foreach.across.modules.user.services
 
GroupPropertiesServiceImpl(EntityPropertiesRegistry, EntityPropertiesRepository<Long>) - Constructor for class com.foreach.across.modules.user.services.GroupPropertiesServiceImpl
 
GroupRepository - Interface in com.foreach.across.modules.user.repositories
 
groups - Variable in class com.foreach.across.modules.user.business.QGroupedPrincipal
 
groups - Variable in class com.foreach.across.modules.user.business.QMachinePrincipal
 
groups - Variable in class com.foreach.across.modules.user.business.QUser
 
GROUPS - Static variable in interface com.foreach.across.modules.user.UserModuleCache
 
GroupSelectionProcessorAdapter - Class in com.foreach.across.modules.user.ui
Deprecated.
GroupSelectionProcessorAdapter() - Constructor for class com.foreach.across.modules.user.ui.GroupSelectionProcessorAdapter
Deprecated.
 
groupService() - Method in class com.foreach.across.modules.user.config.UserModuleConfiguration
 
GroupService - Interface in com.foreach.across.modules.user.services
 
GroupServiceImpl - Class in com.foreach.across.modules.user.services
 
GroupServiceImpl() - Constructor for class com.foreach.across.modules.user.services.GroupServiceImpl
 
groupsFormProcessorAdapter() - Method in class com.foreach.across.modules.user.config.modules.UserEntitiesConfiguration
 
GroupsFormProcessorAdapter - Class in com.foreach.across.modules.user.ui
Process a form moving the groups selector to the right.
GroupsFormProcessorAdapter() - Constructor for class com.foreach.across.modules.user.ui.GroupsFormProcessorAdapter
 
groupValidator() - Method in class com.foreach.across.modules.user.config.UserModuleConfiguration
 
GroupValidator - Class in com.foreach.across.modules.user.validators
 
GroupValidator(GroupService, DefaultUserDirectoryStrategy) - Constructor for class com.foreach.across.modules.user.validators.GroupValidator
 

H

handles(Class<?>) - Method in class com.foreach.across.modules.user.security.UserDirectoryAuthenticationProvider
 
hasAuthority(String) - Method in interface com.foreach.across.modules.user.security.CurrentUserProxy
Deprecated.
 
hasAuthority(String) - Method in class com.foreach.across.modules.user.security.CurrentUserProxyImpl
Deprecated.
 
hasAuthority(GrantedAuthority) - Method in interface com.foreach.across.modules.user.security.CurrentUserProxy
Deprecated.
 
hasAuthority(GrantedAuthority) - Method in class com.foreach.across.modules.user.security.CurrentUserProxyImpl
Deprecated.
 
hashCode() - Method in class com.foreach.across.modules.user.business.PermissionGroup
 
hasPermission(Permission) - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
 
hasPermission(Permission) - Method in class com.foreach.across.modules.user.business.GroupedPrincipal
 
hasPermission(Permission) - Method in class com.foreach.across.modules.user.business.Role
 
hasPermission(Permission) - Method in interface com.foreach.across.modules.user.security.CurrentUserProxy
Deprecated.
 
hasPermission(Permission) - Method in class com.foreach.across.modules.user.security.CurrentUserProxyImpl
Deprecated.
 
hasPermission(String) - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
Does the user have a permission with the requested authority string.
hasPermission(String) - Method in class com.foreach.across.modules.user.business.Role
Does the user have a permission with the requested authority string.
hasPermission(String) - Method in interface com.foreach.across.modules.user.security.CurrentUserProxy
Deprecated.
 
hasPermission(String) - Method in class com.foreach.across.modules.user.security.CurrentUserProxyImpl
Deprecated.
 
hasRestriction(UserRestriction) - Method in class com.foreach.across.modules.user.business.User
 
hasRestrictions() - Method in class com.foreach.across.modules.user.business.User
 
hasRole(Role) - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
 
hasRole(Role) - Method in interface com.foreach.across.modules.user.security.CurrentUserProxy
Deprecated.
 
hasRole(Role) - Method in class com.foreach.across.modules.user.security.CurrentUserProxyImpl
Deprecated.
 
hasRole(String) - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
Does the user have a role with the given authority string.
hasRole(String) - Method in interface com.foreach.across.modules.user.security.CurrentUserProxy
Deprecated.
 
hasRole(String) - Method in class com.foreach.across.modules.user.security.CurrentUserProxyImpl
Deprecated.
 
HibernateUserRestriction - Class in com.foreach.across.modules.user.converters
 
HibernateUserRestriction() - Constructor for class com.foreach.across.modules.user.converters.HibernateUserRestriction
 

I

id - Variable in class com.foreach.across.modules.user.business.QBasicSecurityPrincipal
 
id - Variable in class com.foreach.across.modules.user.business.QGroup
 
id - Variable in class com.foreach.across.modules.user.business.QGroupedPrincipal
 
id - Variable in class com.foreach.across.modules.user.business.QInternalUserDirectory
 
id - Variable in class com.foreach.across.modules.user.business.QMachinePrincipal
 
id - Variable in class com.foreach.across.modules.user.business.QPermission
 
id - Variable in class com.foreach.across.modules.user.business.QPermissionGroup
 
id - Variable in class com.foreach.across.modules.user.business.QRole
 
id - Variable in class com.foreach.across.modules.user.business.QUser
 
id - Variable in class com.foreach.across.modules.user.business.QUserDirectory
 
ID - Static variable in class com.foreach.across.modules.user.config.GroupPropertiesConfiguration
 
ID - Static variable in class com.foreach.across.modules.user.config.UserPropertiesConfiguration
 
IdBasedSecurityPrincipal - Interface in com.foreach.across.modules.user.business
 
initializeCommandObject(EntityViewRequest, EntityViewCommand, WebDataBinder) - Method in class com.foreach.across.modules.user.ui.GroupSelectionProcessorAdapter
Deprecated.
 
install() - Method in class com.foreach.across.modules.user.installers.DefaultUserInstaller
 
install() - Method in class com.foreach.across.modules.user.installers.PrincipalNameUpdater
 
internalUserDirectory - Static variable in class com.foreach.across.modules.user.business.QInternalUserDirectory
 
InternalUserDirectory - Class in com.foreach.across.modules.user.business
Represents a standard internal UserDirectory.
InternalUserDirectory() - Constructor for class com.foreach.across.modules.user.business.InternalUserDirectory
 
InternalUserDirectoryAuthenticationProvider - Class in com.foreach.across.modules.user.security
Authenticates a user against a InternalUserDirectory.
InternalUserDirectoryAuthenticationProvider() - Constructor for class com.foreach.across.modules.user.security.InternalUserDirectoryAuthenticationProvider
 
internalUserDirectoryServiceProvider() - Method in class com.foreach.across.modules.user.config.modules.UserSpringSecurityConfiguration
 
InternalUserDirectoryServiceProvider - Class in com.foreach.across.modules.user.services
InternalUserDirectoryServiceProvider() - Constructor for class com.foreach.across.modules.user.services.InternalUserDirectoryServiceProvider
 
isAccountNonExpired() - Method in class com.foreach.across.modules.user.business.User
 
isAccountNonLocked() - Method in class com.foreach.across.modules.user.business.User
 
isActive() - Method in class com.foreach.across.modules.user.business.UserDirectory
 
isAuthenticated() - Method in interface com.foreach.across.modules.user.security.CurrentUserProxy
Deprecated.
 
isAuthenticated() - Method in class com.foreach.across.modules.user.security.CurrentUserProxyImpl
Deprecated.
 
isCredentialsNonExpired() - Method in class com.foreach.across.modules.user.business.User
 
isDeleted() - Method in class com.foreach.across.modules.user.business.User
 
isEnabled() - Method in class com.foreach.across.modules.user.business.User
 
isMemberOf(Group) - Method in class com.foreach.across.modules.user.business.GroupedPrincipal
 
isMemberOf(Group) - Method in interface com.foreach.across.modules.user.security.CurrentUserProxy
Deprecated.
 
isMemberOf(Group) - Method in class com.foreach.across.modules.user.security.CurrentUserProxyImpl
Deprecated.
 
isRequireEmailUnique() - Method in class com.foreach.across.modules.user.UserModuleSettings
 
isUseEmailAsUsername() - Method in class com.foreach.across.modules.user.UserModuleSettings
 

K

keyColumnName() - Method in class com.foreach.across.modules.user.config.GroupPropertiesConfiguration
 
keyColumnName() - Method in class com.foreach.across.modules.user.config.UserPropertiesConfiguration
 

L

lastModifiedBy - Variable in class com.foreach.across.modules.user.business.QBasicSecurityPrincipal
 
lastModifiedBy - Variable in class com.foreach.across.modules.user.business.QGroup
 
lastModifiedBy - Variable in class com.foreach.across.modules.user.business.QGroupedPrincipal
 
lastModifiedBy - Variable in class com.foreach.across.modules.user.business.QInternalUserDirectory
 
lastModifiedBy - Variable in class com.foreach.across.modules.user.business.QMachinePrincipal
 
lastModifiedBy - Variable in class com.foreach.across.modules.user.business.QRole
 
lastModifiedBy - Variable in class com.foreach.across.modules.user.business.QUser
 
lastModifiedBy - Variable in class com.foreach.across.modules.user.business.QUserDirectory
 
lastModifiedDate - Variable in class com.foreach.across.modules.user.business.QBasicSecurityPrincipal
 
lastModifiedDate - Variable in class com.foreach.across.modules.user.business.QGroup
 
lastModifiedDate - Variable in class com.foreach.across.modules.user.business.QGroupedPrincipal
 
lastModifiedDate - Variable in class com.foreach.across.modules.user.business.QInternalUserDirectory
 
lastModifiedDate - Variable in class com.foreach.across.modules.user.business.QMachinePrincipal
 
lastModifiedDate - Variable in class com.foreach.across.modules.user.business.QRole
 
lastModifiedDate - Variable in class com.foreach.across.modules.user.business.QUser
 
lastModifiedDate - Variable in class com.foreach.across.modules.user.business.QUserDirectory
 
lastName - Variable in class com.foreach.across.modules.user.business.QUser
 
loadProperties(Long) - Method in class com.foreach.across.modules.user.repositories.GroupPropertiesRepository
 
loadProperties(Long) - Method in class com.foreach.across.modules.user.repositories.UserPropertiesRepository
 
loadUserByUsername(String) - Method in class com.foreach.across.modules.user.security.UserDetailsServiceImpl
 
LOCKED - Enum constant in enum class com.foreach.across.modules.user.business.UserRestriction
 
LOG - Variable in class com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider
 

M

machinePrincipal - Static variable in class com.foreach.across.modules.user.business.QMachinePrincipal
 
MachinePrincipal - Class in com.foreach.across.modules.user.business
Represents a SecurityPrincipal identity that is like a user account, but not a physical person.
MachinePrincipal() - Constructor for class com.foreach.across.modules.user.business.MachinePrincipal
 
machinePrincipalLabelResolver() - Method in class com.foreach.across.modules.user.config.modules.UserSpringSecurityConfiguration
 
MachinePrincipalRepository - Interface in com.foreach.across.modules.user.repositories
 
machinePrincipalService() - Method in class com.foreach.across.modules.user.config.UserModuleConfiguration
 
MachinePrincipalService - Interface in com.foreach.across.modules.user.services
 
MachinePrincipalServiceImpl - Class in com.foreach.across.modules.user.services
 
MachinePrincipalServiceImpl() - Constructor for class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
 
machinePrincipalValidator(MachinePrincipalRepository) - Method in class com.foreach.across.modules.user.config.UserModuleConfiguration
 
MachinePrincipalValidator - Class in com.foreach.across.modules.user.validators
 
MachinePrincipalValidator(MachinePrincipalRepository, DefaultUserDirectoryStrategy) - Constructor for class com.foreach.across.modules.user.validators.MachinePrincipalValidator
 
MANAGE_GROUPS - Static variable in interface com.foreach.across.modules.user.UserAuthorities
 
MANAGE_USER_ROLES - Static variable in interface com.foreach.across.modules.user.UserAuthorities
 
MANAGE_USERS - Static variable in interface com.foreach.across.modules.user.UserAuthorities
 
messages - Variable in class com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider
 
messageSource() - Method in class com.foreach.across.modules.user.config.UserModuleConfiguration
 
methodExecutionLogger() - Method in class com.foreach.across.modules.user.extensions.MethodLoggingConfiguration
 
MethodLoggingConfiguration - Class in com.foreach.across.modules.user.extensions
 
MethodLoggingConfiguration() - Constructor for class com.foreach.across.modules.user.extensions.MethodLoggingConfiguration
 

N

name - Variable in class com.foreach.across.modules.user.business.QGroup
 
name - Variable in class com.foreach.across.modules.user.business.QInternalUserDirectory
 
name - Variable in class com.foreach.across.modules.user.business.QMachinePrincipal
 
name - Variable in class com.foreach.across.modules.user.business.QPermission
 
name - Variable in class com.foreach.across.modules.user.business.QPermissionGroup
 
name - Variable in class com.foreach.across.modules.user.business.QRole
 
name - Variable in class com.foreach.across.modules.user.business.QUserDirectory
 
NAME - Static variable in class com.foreach.across.modules.user.UserModule
 

O

order - Variable in class com.foreach.across.modules.user.business.QInternalUserDirectory
 
order - Variable in class com.foreach.across.modules.user.business.QUserDirectory
 
originalTableName() - Method in class com.foreach.across.modules.user.config.GroupPropertiesConfiguration
 
originalTableName() - Method in class com.foreach.across.modules.user.config.UserPropertiesConfiguration
 

P

password - Variable in class com.foreach.across.modules.user.business.QUser
 
PASSWORD_ENCODER - Static variable in class com.foreach.across.modules.user.UserModuleSettings
 
permission - Static variable in class com.foreach.across.modules.user.business.QPermission
 
Permission - Class in com.foreach.across.modules.user.business
A single permission that can be checked against.
Permission() - Constructor for class com.foreach.across.modules.user.business.Permission
 
Permission(String) - Constructor for class com.foreach.across.modules.user.business.Permission
 
Permission(String, String) - Constructor for class com.foreach.across.modules.user.business.Permission
 
permissionGroup - Static variable in class com.foreach.across.modules.user.business.QPermissionGroup
 
PermissionGroup - Class in com.foreach.across.modules.user.business
 
PermissionGroup() - Constructor for class com.foreach.across.modules.user.business.PermissionGroup
 
PermissionGroupRepository - Interface in com.foreach.across.modules.user.repositories
 
PermissionRepository - Interface in com.foreach.across.modules.user.repositories
 
permissions - Variable in class com.foreach.across.modules.user.business.QPermissionGroup
 
permissions - Variable in class com.foreach.across.modules.user.business.QRole
 
permissionService() - Method in class com.foreach.across.modules.user.config.UserModuleConfiguration
 
PermissionService - Interface in com.foreach.across.modules.user.services
 
PermissionServiceImpl - Class in com.foreach.across.modules.user.services
 
PermissionServiceImpl() - Constructor for class com.foreach.across.modules.user.services.PermissionServiceImpl
 
postRender(EntityViewRequest, EntityView, ContainerViewElement, ViewElementBuilderContext) - Method in class com.foreach.across.modules.user.ui.GroupSelectionProcessorAdapter
Deprecated.
 
postRender(EntityViewRequest, EntityView, ContainerViewElement, ViewElementBuilderContext) - Method in class com.foreach.across.modules.user.ui.GroupsFormProcessorAdapter
 
postRender(EntityViewRequest, EntityView, ContainerViewElement, ViewElementBuilderContext) - Method in class com.foreach.across.modules.user.ui.RoleFormProcessorAdapter
 
postValidation(Group, Errors) - Method in class com.foreach.across.modules.user.validators.GroupValidator
 
postValidation(MachinePrincipal, Errors) - Method in class com.foreach.across.modules.user.validators.MachinePrincipalValidator
 
postValidation(Role, Errors) - Method in class com.foreach.across.modules.user.validators.RoleValidator
 
postValidation(UserDirectory, Errors) - Method in class com.foreach.across.modules.user.validators.UserDirectoryValidator
 
postValidation(T, Errors) - Method in class com.foreach.across.modules.user.validators.GroupedPrincipalValidatorSupport
 
preValidation(Group, Errors) - Method in class com.foreach.across.modules.user.validators.GroupValidator
 
preValidation(MachinePrincipal, Errors) - Method in class com.foreach.across.modules.user.validators.MachinePrincipalValidator
 
principalName - Variable in class com.foreach.across.modules.user.business.QBasicSecurityPrincipal
 
principalName - Variable in class com.foreach.across.modules.user.business.QGroup
 
principalName - Variable in class com.foreach.across.modules.user.business.QGroupedPrincipal
 
principalName - Variable in class com.foreach.across.modules.user.business.QMachinePrincipal
 
principalName - Variable in class com.foreach.across.modules.user.business.QUser
 
PrincipalNameUpdater - Class in com.foreach.across.modules.user.installers
 
PrincipalNameUpdater() - Constructor for class com.foreach.across.modules.user.installers.PrincipalNameUpdater
 
propertiesId() - Method in class com.foreach.across.modules.user.config.GroupPropertiesConfiguration
 
propertiesId() - Method in class com.foreach.across.modules.user.config.UserPropertiesConfiguration
 

Q

QBasicSecurityPrincipal - Class in com.foreach.across.modules.user.business
QBasicSecurityPrincipal is a Querydsl query type for BasicSecurityPrincipal
QBasicSecurityPrincipal(Path<? extends BasicSecurityPrincipal>) - Constructor for class com.foreach.across.modules.user.business.QBasicSecurityPrincipal
 
QBasicSecurityPrincipal(PathMetadata) - Constructor for class com.foreach.across.modules.user.business.QBasicSecurityPrincipal
 
QBasicSecurityPrincipal(PathMetadata, PathInits) - Constructor for class com.foreach.across.modules.user.business.QBasicSecurityPrincipal
 
QBasicSecurityPrincipal(Class<? extends BasicSecurityPrincipal<? extends SettableIdBasedEntity<?>>>, PathMetadata, PathInits) - Constructor for class com.foreach.across.modules.user.business.QBasicSecurityPrincipal
 
QBasicSecurityPrincipal(String) - Constructor for class com.foreach.across.modules.user.business.QBasicSecurityPrincipal
 
QGroup - Class in com.foreach.across.modules.user.business
QGroup is a Querydsl query type for Group
QGroup(Path<? extends Group>) - Constructor for class com.foreach.across.modules.user.business.QGroup
 
QGroup(PathMetadata) - Constructor for class com.foreach.across.modules.user.business.QGroup
 
QGroup(PathMetadata, PathInits) - Constructor for class com.foreach.across.modules.user.business.QGroup
 
QGroup(Class<? extends Group>, PathMetadata, PathInits) - Constructor for class com.foreach.across.modules.user.business.QGroup
 
QGroup(String) - Constructor for class com.foreach.across.modules.user.business.QGroup
 
QGroupedPrincipal - Class in com.foreach.across.modules.user.business
QGroupedPrincipal is a Querydsl query type for GroupedPrincipal
QGroupedPrincipal(Path<? extends GroupedPrincipal>) - Constructor for class com.foreach.across.modules.user.business.QGroupedPrincipal
 
QGroupedPrincipal(PathMetadata) - Constructor for class com.foreach.across.modules.user.business.QGroupedPrincipal
 
QGroupedPrincipal(PathMetadata, PathInits) - Constructor for class com.foreach.across.modules.user.business.QGroupedPrincipal
 
QGroupedPrincipal(Class<? extends GroupedPrincipal<? extends SettableIdBasedEntity<?>>>, PathMetadata, PathInits) - Constructor for class com.foreach.across.modules.user.business.QGroupedPrincipal
 
QGroupedPrincipal(String) - Constructor for class com.foreach.across.modules.user.business.QGroupedPrincipal
 
QInternalUserDirectory - Class in com.foreach.across.modules.user.business
QInternalUserDirectory is a Querydsl query type for InternalUserDirectory
QInternalUserDirectory(Path<? extends InternalUserDirectory>) - Constructor for class com.foreach.across.modules.user.business.QInternalUserDirectory
 
QInternalUserDirectory(PathMetadata) - Constructor for class com.foreach.across.modules.user.business.QInternalUserDirectory
 
QInternalUserDirectory(String) - Constructor for class com.foreach.across.modules.user.business.QInternalUserDirectory
 
QMachinePrincipal - Class in com.foreach.across.modules.user.business
QMachinePrincipal is a Querydsl query type for MachinePrincipal
QMachinePrincipal(Path<? extends MachinePrincipal>) - Constructor for class com.foreach.across.modules.user.business.QMachinePrincipal
 
QMachinePrincipal(PathMetadata) - Constructor for class com.foreach.across.modules.user.business.QMachinePrincipal
 
QMachinePrincipal(PathMetadata, PathInits) - Constructor for class com.foreach.across.modules.user.business.QMachinePrincipal
 
QMachinePrincipal(Class<? extends MachinePrincipal>, PathMetadata, PathInits) - Constructor for class com.foreach.across.modules.user.business.QMachinePrincipal
 
QMachinePrincipal(String) - Constructor for class com.foreach.across.modules.user.business.QMachinePrincipal
 
QPermission - Class in com.foreach.across.modules.user.business
QPermission is a Querydsl query type for Permission
QPermission(Path<? extends Permission>) - Constructor for class com.foreach.across.modules.user.business.QPermission
 
QPermission(PathMetadata) - Constructor for class com.foreach.across.modules.user.business.QPermission
 
QPermission(PathMetadata, PathInits) - Constructor for class com.foreach.across.modules.user.business.QPermission
 
QPermission(Class<? extends Permission>, PathMetadata, PathInits) - Constructor for class com.foreach.across.modules.user.business.QPermission
 
QPermission(String) - Constructor for class com.foreach.across.modules.user.business.QPermission
 
QPermissionGroup - Class in com.foreach.across.modules.user.business
QPermissionGroup is a Querydsl query type for PermissionGroup
QPermissionGroup(Path<? extends PermissionGroup>) - Constructor for class com.foreach.across.modules.user.business.QPermissionGroup
 
QPermissionGroup(PathMetadata) - Constructor for class com.foreach.across.modules.user.business.QPermissionGroup
 
QPermissionGroup(String) - Constructor for class com.foreach.across.modules.user.business.QPermissionGroup
 
QRole - Class in com.foreach.across.modules.user.business
QRole is a Querydsl query type for Role
QRole(Path<? extends Role>) - Constructor for class com.foreach.across.modules.user.business.QRole
 
QRole(PathMetadata) - Constructor for class com.foreach.across.modules.user.business.QRole
 
QRole(String) - Constructor for class com.foreach.across.modules.user.business.QRole
 
QUser - Class in com.foreach.across.modules.user.business
QUser is a Querydsl query type for User
QUser(Path<? extends User>) - Constructor for class com.foreach.across.modules.user.business.QUser
 
QUser(PathMetadata) - Constructor for class com.foreach.across.modules.user.business.QUser
 
QUser(PathMetadata, PathInits) - Constructor for class com.foreach.across.modules.user.business.QUser
 
QUser(Class<? extends User>, PathMetadata, PathInits) - Constructor for class com.foreach.across.modules.user.business.QUser
 
QUser(String) - Constructor for class com.foreach.across.modules.user.business.QUser
 
QUserDirectory - Class in com.foreach.across.modules.user.business
QUserDirectory is a Querydsl query type for UserDirectory
QUserDirectory(Path<? extends UserDirectory>) - Constructor for class com.foreach.across.modules.user.business.QUserDirectory
 
QUserDirectory(PathMetadata) - Constructor for class com.foreach.across.modules.user.business.QUserDirectory
 
QUserDirectory(String) - Constructor for class com.foreach.across.modules.user.business.QUserDirectory
 

R

registerEntityQueryConverters(ConverterRegistry, RoleRepository) - Method in class com.foreach.across.modules.user.config.modules.UserEntitiesConfiguration
 
registry() - Method in class com.foreach.across.modules.user.config.GroupPropertiesConfiguration
 
registry() - Method in class com.foreach.across.modules.user.config.UserPropertiesConfiguration
 
reload() - Method in class com.foreach.across.modules.user.security.UserDirectoryAuthenticationProvider
Forces a reload of the internal directory authentication providers.
removeGroup(Group) - Method in class com.foreach.across.modules.user.business.GroupedPrincipal
 
removeRole(Role) - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
 
REQUIRE_EMAIL_UNIQUE - Static variable in class com.foreach.across.modules.user.UserModuleSettings
 
REQUIRES_CONFIRMATION - Enum constant in enum class com.foreach.across.modules.user.business.UserRestriction
 
resolvePrincipalLabel(SecurityPrincipal) - Method in class com.foreach.across.modules.user.services.support.ExpressionBasedSecurityPrincipalLabelResolver
 
restrictions - Variable in class com.foreach.across.modules.user.business.QUser
 
retrieveUser(String) - Method in class com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider
Retrieve the user instance from the user directory.
role - Static variable in class com.foreach.across.modules.user.business.QRole
 
Role - Class in com.foreach.across.modules.user.business
A role represents a number of permissions that can be applied for a principal.
Role() - Constructor for class com.foreach.across.modules.user.business.Role
 
Role(String) - Constructor for class com.foreach.across.modules.user.business.Role
 
Role(String, String) - Constructor for class com.foreach.across.modules.user.business.Role
 
roleFormProcessorAdapter() - Method in class com.foreach.across.modules.user.config.modules.UserEntitiesConfiguration
 
RoleFormProcessorAdapter - Class in com.foreach.across.modules.user.ui
Alters the default form by moving the permissions controls to the right form.
RoleFormProcessorAdapter() - Constructor for class com.foreach.across.modules.user.ui.RoleFormProcessorAdapter
 
rolePermissionsFormElementBuilder() - Method in class com.foreach.across.modules.user.config.modules.UserEntitiesConfiguration
 
RolePermissionsFormElementBuilder - Class in com.foreach.across.modules.user.ui
Custom renderer that renders the permissions as an accordion grouped by by permission group.
RolePermissionsFormElementBuilder() - Constructor for class com.foreach.across.modules.user.ui.RolePermissionsFormElementBuilder
 
RoleRepository - Interface in com.foreach.across.modules.user.repositories
 
roles - Variable in class com.foreach.across.modules.user.business.QBasicSecurityPrincipal
 
roles - Variable in class com.foreach.across.modules.user.business.QGroup
 
roles - Variable in class com.foreach.across.modules.user.business.QGroupedPrincipal
 
roles - Variable in class com.foreach.across.modules.user.business.QMachinePrincipal
 
roles - Variable in class com.foreach.across.modules.user.business.QUser
 
roleService() - Method in class com.foreach.across.modules.user.config.UserModuleConfiguration
 
RoleService - Interface in com.foreach.across.modules.user.services
 
RoleServiceImpl - Class in com.foreach.across.modules.user.services
 
RoleServiceImpl() - Constructor for class com.foreach.across.modules.user.services.RoleServiceImpl
 
roleValidator(RoleRepository) - Method in class com.foreach.across.modules.user.config.UserModuleConfiguration
 
RoleValidator - Class in com.foreach.across.modules.user.validators
 
RoleValidator(RoleRepository) - Constructor for class com.foreach.across.modules.user.validators.RoleValidator
 

S

save(Group) - Method in interface com.foreach.across.modules.user.services.GroupService
 
save(Group) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
 
save(MachinePrincipal) - Method in interface com.foreach.across.modules.user.services.MachinePrincipalService
 
save(MachinePrincipal) - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
 
save(Role) - Method in interface com.foreach.across.modules.user.services.RoleService
Save the given Role entity.
save(Role) - Method in class com.foreach.across.modules.user.services.RoleServiceImpl
 
save(User) - Method in interface com.foreach.across.modules.user.services.UserService
 
save(User) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
 
save(UserDirectory) - Method in interface com.foreach.across.modules.user.services.UserDirectoryService
Create or update a directory instance.
save(UserDirectory) - Method in class com.foreach.across.modules.user.services.UserDirectoryServiceImpl
 
save(S) - Method in interface com.foreach.across.modules.user.repositories.GroupRepository
 
save(S) - Method in interface com.foreach.across.modules.user.repositories.MachinePrincipalRepository
 
save(S) - Method in interface com.foreach.across.modules.user.repositories.UserRepository
 
saveAndFlush(S) - Method in interface com.foreach.across.modules.user.repositories.GroupRepository
 
saveAndFlush(S) - Method in interface com.foreach.across.modules.user.repositories.MachinePrincipalRepository
 
saveAndFlush(S) - Method in interface com.foreach.across.modules.user.repositories.UserRepository
 
saveGroup(PermissionGroup) - Method in interface com.foreach.across.modules.user.services.PermissionService
Save the PermissionGroup entity.
saveGroup(PermissionGroup) - Method in class com.foreach.across.modules.user.services.PermissionServiceImpl
 
savePermission(Permission) - Method in interface com.foreach.across.modules.user.services.PermissionService
Save the Permission entity.
savePermission(Permission) - Method in class com.foreach.across.modules.user.services.PermissionServiceImpl
 
saveProperties(GroupProperties) - Method in interface com.foreach.across.modules.user.services.GroupService
 
saveProperties(GroupProperties) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
 
saveProperties(UserProperties) - Method in interface com.foreach.across.modules.user.services.UserService
 
saveProperties(UserProperties) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
 
saveProperties(Long, StringPropertiesSource) - Method in class com.foreach.across.modules.user.repositories.GroupPropertiesRepository
 
saveProperties(Long, StringPropertiesSource) - Method in class com.foreach.across.modules.user.repositories.UserPropertiesRepository
 
SecurityPrincipalRepository - Interface in com.foreach.across.modules.user.repositories
 
service() - Method in class com.foreach.across.modules.user.config.GroupPropertiesConfiguration
 
service() - Method in class com.foreach.across.modules.user.config.UserPropertiesConfiguration
 
setActive(boolean) - Method in class com.foreach.across.modules.user.business.UserDirectory
 
setAuthoritiesMapper(GrantedAuthoritiesMapper) - Method in class com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider
 
setAuthority(String) - Method in class com.foreach.across.modules.user.business.Role
 
setCreatedBy(String) - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
 
setCreatedDate(Date) - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
 
setDeleted(boolean) - Method in class com.foreach.across.modules.user.business.User
 
setDescription(String) - Method in class com.foreach.across.modules.user.business.Permission
 
setDescription(String) - Method in class com.foreach.across.modules.user.business.PermissionGroup
 
setDescription(String) - Method in class com.foreach.across.modules.user.business.Role
 
setDisplayName(String) - Method in class com.foreach.across.modules.user.business.User
 
setEmail(String) - Method in class com.foreach.across.modules.user.business.User
 
setEmailConfirmed(boolean) - Method in class com.foreach.across.modules.user.business.User
 
setFirstName(String) - Method in class com.foreach.across.modules.user.business.User
 
setForcePrincipalAsString(boolean) - Method in class com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider
 
setGroup(PermissionGroup) - Method in class com.foreach.across.modules.user.business.Permission
 
setGroups(Collection<Group>) - Method in class com.foreach.across.modules.user.business.GroupedPrincipal
 
setId(Long) - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
 
setId(Long) - Method in class com.foreach.across.modules.user.business.Permission
 
setId(Long) - Method in class com.foreach.across.modules.user.business.PermissionGroup
 
setId(Long) - Method in class com.foreach.across.modules.user.business.Role
 
setId(Long) - Method in class com.foreach.across.modules.user.business.UserDirectory
 
setLabelExpression(String) - Method in class com.foreach.across.modules.user.services.support.ExpressionBasedSecurityPrincipalLabelResolver
Set the SpEL expression to be used for creating the label.
setLastModifiedBy(String) - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
 
setLastModifiedDate(Date) - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
 
setLastName(String) - Method in class com.foreach.across.modules.user.business.User
 
setMessageSource(MessageSource) - Method in class com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider
 
setName(String) - Method in class com.foreach.across.modules.user.business.Group
 
setName(String) - Method in class com.foreach.across.modules.user.business.MachinePrincipal
 
setName(String) - Method in class com.foreach.across.modules.user.business.Permission
 
setName(String) - Method in class com.foreach.across.modules.user.business.PermissionGroup
 
setName(String) - Method in class com.foreach.across.modules.user.business.Role
 
setName(String) - Method in class com.foreach.across.modules.user.business.UserDirectory
 
setOrder(int) - Method in class com.foreach.across.modules.user.business.UserDirectory
 
setPassword(String) - Method in class com.foreach.across.modules.user.business.User
 
setPasswordEncoder(PasswordEncoder) - Method in class com.foreach.across.modules.user.security.InternalUserDirectoryAuthenticationProvider
Sets the PasswordEncoder instance to be used to encode and validate passwords.
setPasswordEncoder(PasswordEncoder) - Method in class com.foreach.across.modules.user.UserModuleSettings
 
setPermissions(Collection<Permission>) - Method in class com.foreach.across.modules.user.business.PermissionGroup
 
setPermissions(Collection<Permission>) - Method in class com.foreach.across.modules.user.business.Role
 
setPermissionService(PermissionService) - Method in class com.foreach.across.modules.user.ui.RolePermissionsFormElementBuilder
 
setPostAuthenticationChecks(UserDetailsChecker) - Method in class com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider
 
setPreAuthenticationChecks(UserDetailsChecker) - Method in class com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider
Sets the policy will be used to verify the status of the loaded UserDetails before validation of the credentials takes place.
setPrincipalName(String) - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
 
setRequireEmailUnique(boolean) - Method in class com.foreach.across.modules.user.UserModuleSettings
 
setRestrictions(Collection<UserRestriction>) - Method in class com.foreach.across.modules.user.business.User
 
setRoles(Collection<Role>) - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
 
setThrowExceptionIfUserNotFound(boolean) - Method in class com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider
 
setTitle(String) - Method in class com.foreach.across.modules.user.business.PermissionGroup
 
setUseEmailAsUsername(boolean) - Method in class com.foreach.across.modules.user.UserModuleSettings
 
setUserCache(UserCache) - Method in class com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider
 
setUserDirectory(UserDirectory) - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
 
setUserDirectory(UserDirectory) - Method in class com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider
 
setUserLabelExpression(String) - Method in class com.foreach.across.modules.user.UserModuleSettings
 
setUsername(String) - Method in class com.foreach.across.modules.user.business.User
 
setUserService(UserService) - Method in class com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider
 
suggestGroups(String) - Method in class com.foreach.across.modules.user.controllers.AutoSuggestController
 
supports(Class<?>) - Method in class com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider
 
supports(Class<?>) - Method in class com.foreach.across.modules.user.security.UserDirectoryAuthenticationProvider
 
supports(Class<?>) - Method in class com.foreach.across.modules.user.services.UserValidator
 
supports(Class<?>) - Method in class com.foreach.across.modules.user.validators.GroupValidator
 
supports(Class<?>) - Method in class com.foreach.across.modules.user.validators.MachinePrincipalValidator
 
supports(Class<?>) - Method in class com.foreach.across.modules.user.validators.RoleValidator
 
supports(Class<?>) - Method in class com.foreach.across.modules.user.validators.UserDirectoryValidator
 
supports(Class<? extends UserDirectory>) - Method in class com.foreach.across.modules.user.services.InternalUserDirectoryServiceProvider
 
supports(Class<? extends UserDirectory>) - Method in interface com.foreach.across.modules.user.services.UserDirectoryServiceProvider
Returns true if the UserDirectory implementation type is supported by this provider.

T

TABLE_GROUP - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
 
TABLE_GROUP_PROPERTIES - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
 
TABLE_MACHINE_PRINCIPAL - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
 
TABLE_PERMISSION - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
 
TABLE_PERMISSION_GROUP - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
 
TABLE_PRINCIPAL - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
 
TABLE_PRINCIPAL_GROUP - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
 
TABLE_PRINCIPAL_ROLE - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
 
TABLE_ROLE - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
 
TABLE_ROLE_PERMISSION - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
 
TABLE_USER - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
 
TABLE_USER_DIRECTORY - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
 
TABLE_USER_DIRECTORY_INTERNAL - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
 
TABLE_USER_PROPERTIES - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
 
TEMPLATE - Static variable in class com.foreach.across.modules.user.ui.RolePermissionsFormElementBuilder
 
title - Variable in class com.foreach.across.modules.user.business.QPermissionGroup
 
toDto() - Method in class com.foreach.across.modules.user.business.User
 
toGrantedAuthority() - Method in class com.foreach.across.modules.user.business.Permission
Convert this permission to a Spring security GrantedAuthority for use in authentication.
toGrantedAuthority() - Method in class com.foreach.across.modules.user.business.Role
Convert this role to a Spring security GrantedAuthority for use in authentication.
toString() - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
 
toString() - Method in class com.foreach.across.modules.user.business.Permission
 
toString() - Method in class com.foreach.across.modules.user.business.PermissionGroup
 
toString() - Method in class com.foreach.across.modules.user.business.Role
 

U

uniquePrincipalName(String, UserDirectory) - Static method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
Converts a partial principal name to a globally unique principal name including the user directory.
update(User, User) - Method in class com.foreach.across.modules.user.services.UserModifiedNotifier
 
USE_EMAIL_AS_USERNAME - Static variable in class com.foreach.across.modules.user.UserModuleSettings
 
user - Static variable in class com.foreach.across.modules.user.business.QUser
 
User - Class in com.foreach.across.modules.user.business
 
User() - Constructor for class com.foreach.across.modules.user.business.User
 
USER_PROPERTIES - Static variable in interface com.foreach.across.modules.user.UserModuleCache
 
UserAuthorities - Interface in com.foreach.across.modules.user
 
userDetailsServiceImpl(SecurityPrincipalService, UserDirectoryService) - Method in class com.foreach.across.modules.user.config.modules.UserSpringSecurityConfiguration
 
UserDetailsServiceImpl - Class in com.foreach.across.modules.user.security
Implementation of UserDetailsService that dispatches lookups to a backing SecurityPrincipalService.
UserDetailsServiceImpl(SecurityPrincipalService, UserDirectoryService) - Constructor for class com.foreach.across.modules.user.security.UserDetailsServiceImpl
 
userDirectory - Variable in class com.foreach.across.modules.user.business.QBasicSecurityPrincipal
 
userDirectory - Variable in class com.foreach.across.modules.user.business.QGroup
 
userDirectory - Variable in class com.foreach.across.modules.user.business.QGroupedPrincipal
 
userDirectory - Variable in class com.foreach.across.modules.user.business.QMachinePrincipal
 
userDirectory - Variable in class com.foreach.across.modules.user.business.QUser
 
userDirectory - Static variable in class com.foreach.across.modules.user.business.QUserDirectory
 
userDirectory - Variable in class com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider
 
UserDirectory - Class in com.foreach.across.modules.user.business
Base class for user directory implementations.
UserDirectory() - Constructor for class com.foreach.across.modules.user.business.UserDirectory
 
userDirectoryAuthenticationProvider(UserDirectoryService, UserDirectoryServiceProviderManager) - Method in class com.foreach.across.modules.user.config.modules.UserSpringSecurityConfiguration
 
UserDirectoryAuthenticationProvider - Class in com.foreach.across.modules.user.security
AuthenticationProvider implementation that delegates to other AuthenticationProvider instances that represent a single UserDirectory.
UserDirectoryAuthenticationProvider(UserDirectoryService, UserDirectoryServiceProviderManager) - Constructor for class com.foreach.across.modules.user.security.UserDirectoryAuthenticationProvider
 
UserDirectoryRepository - Interface in com.foreach.across.modules.user.repositories
 
userDirectoryService() - Method in class com.foreach.across.modules.user.config.UserModuleConfiguration
 
UserDirectoryService - Interface in com.foreach.across.modules.user.services
 
UserDirectoryServiceImpl - Class in com.foreach.across.modules.user.services
 
UserDirectoryServiceImpl() - Constructor for class com.foreach.across.modules.user.services.UserDirectoryServiceImpl
 
UserDirectoryServiceProvider - Interface in com.foreach.across.modules.user.services
SPI for custom UserDirectory implementations that have their own authentication and entity validation rules.
userDirectoryServiceProviderManager() - Method in class com.foreach.across.modules.user.config.modules.UserSpringSecurityConfiguration
 
UserDirectoryServiceProviderManager - Class in com.foreach.across.modules.user.services
Tracks different UserDirectoryServiceProvider beans and will return the specific provider that matches a UserDirectory.
UserDirectoryServiceProviderManager(Collection<UserDirectoryServiceProvider>) - Constructor for class com.foreach.across.modules.user.services.UserDirectoryServiceProviderManager
 
userDirectoryServiceProviders() - Method in class com.foreach.across.modules.user.config.modules.UserSpringSecurityConfiguration
 
userDirectoryValidator() - Method in class com.foreach.across.modules.user.config.UserModuleConfiguration
 
UserDirectoryValidator - Class in com.foreach.across.modules.user.validators
 
UserDirectoryValidator(UserDirectoryService) - Constructor for class com.foreach.across.modules.user.validators.UserDirectoryValidator
 
UserEntitiesConfiguration - Class in com.foreach.across.modules.user.config.modules
 
UserEntitiesConfiguration(UserService, AutoSuggestDataAttributeRegistrar) - Constructor for class com.foreach.across.modules.user.config.modules.UserEntitiesConfiguration
 
userLabelResolver() - Method in class com.foreach.across.modules.user.config.modules.UserSpringSecurityConfiguration
 
userModifiedNotifier() - Method in class com.foreach.across.modules.user.config.UserModuleConfiguration
 
UserModifiedNotifier - Class in com.foreach.across.modules.user.services
Separate instance to enforce cacheable intercept.
UserModifiedNotifier() - Constructor for class com.foreach.across.modules.user.services.UserModifiedNotifier
 
UserModule - Class in com.foreach.across.modules.user
 
UserModule() - Constructor for class com.foreach.across.modules.user.UserModule
 
UserModuleCache - Interface in com.foreach.across.modules.user
 
UserModuleConfiguration - Class in com.foreach.across.modules.user.config
 
UserModuleConfiguration() - Constructor for class com.foreach.across.modules.user.config.UserModuleConfiguration
 
UserModuleException - Exception in com.foreach.across.modules.user.services
 
UserModuleException() - Constructor for exception com.foreach.across.modules.user.services.UserModuleException
 
UserModuleException(String) - Constructor for exception com.foreach.across.modules.user.services.UserModuleException
 
UserModuleException(String, Throwable) - Constructor for exception com.foreach.across.modules.user.services.UserModuleException
 
UserModuleException(String, Throwable, boolean, boolean) - Constructor for exception com.foreach.across.modules.user.services.UserModuleException
 
UserModuleException(Throwable) - Constructor for exception com.foreach.across.modules.user.services.UserModuleException
 
UserModuleSettings - Class in com.foreach.across.modules.user
 
UserModuleSettings() - Constructor for class com.foreach.across.modules.user.UserModuleSettings
 
username - Variable in class com.foreach.across.modules.user.business.QUser
 
userPasswordEncoder() - Method in class com.foreach.across.modules.user.config.UserModuleConfiguration
 
UserProperties - Class in com.foreach.across.modules.user.business
 
UserProperties(long, PropertyTypeRegistry<String>, PropertiesSource) - Constructor for class com.foreach.across.modules.user.business.UserProperties
 
UserPropertiesConfiguration - Class in com.foreach.across.modules.user.config
 
UserPropertiesConfiguration() - Constructor for class com.foreach.across.modules.user.config.UserPropertiesConfiguration
 
UserPropertiesRegistry - Class in com.foreach.across.modules.user.services
 
UserPropertiesRegistry(EntityPropertiesDescriptor) - Constructor for class com.foreach.across.modules.user.services.UserPropertiesRegistry
 
userPropertiesRepository() - Method in class com.foreach.across.modules.user.config.UserPropertiesConfiguration
 
UserPropertiesRepository - Class in com.foreach.across.modules.user.repositories
 
UserPropertiesRepository(EntityPropertiesDescriptor) - Constructor for class com.foreach.across.modules.user.repositories.UserPropertiesRepository
 
UserPropertiesSchemaInstaller - Class in com.foreach.across.modules.user.installers
 
UserPropertiesSchemaInstaller() - Constructor for class com.foreach.across.modules.user.installers.UserPropertiesSchemaInstaller
 
UserPropertiesService - Interface in com.foreach.across.modules.user.services
 
UserPropertiesServiceImpl - Class in com.foreach.across.modules.user.services
 
UserPropertiesServiceImpl(EntityPropertiesRegistry, EntityPropertiesRepository<Long>) - Constructor for class com.foreach.across.modules.user.services.UserPropertiesServiceImpl
 
UserRepository - Interface in com.foreach.across.modules.user.repositories
 
UserRestriction - Enum Class in com.foreach.across.modules.user.business
 
USERS - Static variable in interface com.foreach.across.modules.user.UserModuleCache
 
UserSchemaConfiguration - Class in com.foreach.across.modules.user.config
 
UserSchemaConfiguration() - Constructor for class com.foreach.across.modules.user.config.UserSchemaConfiguration
 
UserSchemaInstaller - Class in com.foreach.across.modules.user.installers
 
UserSchemaInstaller() - Constructor for class com.foreach.across.modules.user.installers.UserSchemaInstaller
 
userService() - Method in class com.foreach.across.modules.user.config.UserModuleConfiguration
 
UserService - Interface in com.foreach.across.modules.user.services
 
UserServiceImpl - Class in com.foreach.across.modules.user.services
 
UserServiceImpl() - Constructor for class com.foreach.across.modules.user.services.UserServiceImpl
 
UserSpringSecurityConfiguration - Class in com.foreach.across.modules.user.config.modules
Registers the UserDetailsService implementation for the User module.
UserSpringSecurityConfiguration() - Constructor for class com.foreach.across.modules.user.config.modules.UserSpringSecurityConfiguration
 
UserValidationException - Exception in com.foreach.across.modules.user.services
 
UserValidationException(String, List<ObjectError>) - Constructor for exception com.foreach.across.modules.user.services.UserValidationException
 
userValidator() - Method in class com.foreach.across.modules.user.config.UserModuleConfiguration
 
UserValidator - Class in com.foreach.across.modules.user.services
 
UserValidator() - Constructor for class com.foreach.across.modules.user.services.UserValidator
 

V

validate(Object, Errors) - Method in class com.foreach.across.modules.user.services.UserValidator
 
valueOf(String) - Static method in enum class com.foreach.across.modules.user.business.UserRestriction
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.foreach.across.modules.user.business.UserRestriction
Returns an array containing the constants of this enum class, in the order they are declared.

_

_super - Variable in class com.foreach.across.modules.user.business.QGroup
 
_super - Variable in class com.foreach.across.modules.user.business.QGroupedPrincipal
 
_super - Variable in class com.foreach.across.modules.user.business.QInternalUserDirectory
 
_super - Variable in class com.foreach.across.modules.user.business.QMachinePrincipal
 
_super - Variable in class com.foreach.across.modules.user.business.QRole
 
_super - Variable in class com.foreach.across.modules.user.business.QUser
 
_super - Variable in class com.foreach.across.modules.user.business.QUserDirectory
 
A B C D E F G H I K L M N O P Q R S T U V _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form