Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractUserInDirectoryAuthenticationProvider - Class in com.foreach.across.modules.user.security
 - 
Alternative for
AbstractUserDetailsAuthenticationProviderthat fetches aUserby username from a singleUserDirectory. - 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)
UserDetailsfor 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
GrantedAuthorityto 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
UserDetailsfor a givenUser. - 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
Authenticationobject. - 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.
 - 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
UserDirectoryif no directory is set on the security principal. - DefaultUserDirectoryStrategyImpl - Class in com.foreach.across.modules.user.services.support
 - 
Default implementation of
DefaultUserDirectoryStrategythat will apply theUserDirectoryService.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
SecurityPrincipalof 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
AuthenticationProviderrequired 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
UserDirectoryServiceProviderfor 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
BasicSecurityPrincipalthat 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
 - 
Default
UserDirectoryServiceProviderthat supports theInternalUserDirectory. - 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
trueif theUserDirectoryimplementation 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
GrantedAuthorityfor use in authentication. - toGrantedAuthority() - Method in class com.foreach.across.modules.user.business.Role
 - 
Convert this role to a Spring security
GrantedAuthorityfor 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
UserDetailsServicethat dispatches lookups to a backingSecurityPrincipalService. - 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
 - 
AuthenticationProviderimplementation that delegates to otherAuthenticationProviderinstances that represent a singleUserDirectory. - 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
UserDirectoryimplementations 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
UserDirectoryServiceProviderbeans and will return the specific provider that matches aUserDirectory. - 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
 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
CurrentSecurityPrincipalProxyinstead