Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractUserInDirectoryAuthenticationProvider - Class in com.foreach.across.modules.user.security
-
Alternative for
AbstractUserDetailsAuthenticationProvider
that fetches aUser
by 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)
UserDetails
for a given authentication request. - additionalAuthenticationChecks(UserDetails, UsernamePasswordAuthenticationToken) - Method in class com.foreach.across.modules.user.security.InternalUserDirectoryAuthenticationProvider
- addPermission(Permission...) - Method in class com.foreach.across.modules.user.business.Role
- addRole(Role) - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
- afterCreate(UserDirectory) - Method in class com.foreach.across.modules.user.security.UserDirectoryAuthenticationProvider
- afterDelete(UserDirectory) - Method in class com.foreach.across.modules.user.security.UserDirectoryAuthenticationProvider
- afterDeleteAll(Class<?>) - Method in class com.foreach.across.modules.user.security.UserDirectoryAuthenticationProvider
- afterPropertiesSet() - Method in class com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider
- apply(BasicSecurityPrincipal<?>) - Method in interface com.foreach.across.modules.user.services.support.DefaultUserDirectoryStrategy
-
Apply the default directory if required.
- apply(BasicSecurityPrincipal<?>) - Method in class com.foreach.across.modules.user.services.support.DefaultUserDirectoryStrategyImpl
- asGrantedAuthority() - Method in class com.foreach.across.modules.user.business.Group
-
Represents this group as a
GrantedAuthority
to be added. - ATTRIBUTE - Static variable in class com.foreach.across.modules.user.ui.RolePermissionsFormElementBuilder
- AuditableTablesInstaller - Class in com.foreach.across.modules.user.installers
- AuditableTablesInstaller() - Constructor for class com.foreach.across.modules.user.installers.AuditableTablesInstaller
- authenticate(Authentication) - Method in class com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider
- authenticate(Authentication) - Method in class com.foreach.across.modules.user.security.UserDirectoryAuthenticationProvider
- authority - Variable in class com.foreach.across.modules.user.business.QRole
- AUTHORITY_PREFIX - Static variable in class com.foreach.across.modules.user.business.Group
- AUTHORITY_PREFIX - Static variable in class com.foreach.across.modules.user.business.Role
- authorityString(String) - Static method in class com.foreach.across.modules.user.business.Group
-
Generate the authority string for a group, applies the prefix if is not yet present.
- authorityString(String) - Static method in class com.foreach.across.modules.user.business.Permission
-
Generate the authority string for a permission name.
- authorityString(String) - Static method in class com.foreach.across.modules.user.business.Role
-
Generate the authority string for a role, applies the prefix if is not yet present.
- AutoSuggestController - Class in com.foreach.across.modules.user.controllers
- AutoSuggestController() - Constructor for class com.foreach.across.modules.user.controllers.AutoSuggestController
- AutoSuggestController.AutosuggestItemViewHelper - Class in com.foreach.across.modules.user.controllers
- AutosuggestItemViewHelper(Long, String) - Constructor for class com.foreach.across.modules.user.controllers.AutoSuggestController.AutosuggestItemViewHelper
B
- basicSecurityPrincipal - Static variable in class com.foreach.across.modules.user.business.QBasicSecurityPrincipal
- BasicSecurityPrincipal<T extends com.foreach.across.modules.hibernate.business.SettableIdBasedEntity<?>> - Class in com.foreach.across.modules.user.business
-
Represents a security principal that can be assigned one or more roles.
- BasicSecurityPrincipal() - Constructor for class com.foreach.across.modules.user.business.BasicSecurityPrincipal
- beforeUpdate(UserDirectory) - Method in class com.foreach.across.modules.user.security.UserDirectoryAuthenticationProvider
- build(ViewElementBuilderContext) - Method in class com.foreach.across.modules.user.ui.RolePermissionsFormElementBuilder
- buildAuthoritySet(Set<GrantedAuthority>) - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
- buildAuthoritySet(Set<GrantedAuthority>) - Method in class com.foreach.across.modules.user.business.GroupedPrincipal
- buildUserDetails(User, UsernamePasswordAuthenticationToken) - Method in class com.foreach.across.modules.user.security.AbstractUserInDirectoryAuthenticationProvider
-
Allows subclasses to build the
UserDetails
for a 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
Authentication
object. - CREDENTIALS_EXPIRED - Enum constant in enum class com.foreach.across.modules.user.business.UserRestriction
- currentUserProxy() - Method in class com.foreach.across.modules.user.config.modules.UserSpringSecurityConfiguration
- CurrentUserProxy - Interface in com.foreach.across.modules.user.security
-
Deprecated.
- CurrentUserProxyImpl - Class in com.foreach.across.modules.user.security
-
Deprecated.
- CurrentUserProxyImpl() - Constructor for class com.foreach.across.modules.user.security.CurrentUserProxyImpl
-
Deprecated.
D
- DEFAULT_INTERNAL_DIRECTORY_ID - Static variable in class com.foreach.across.modules.user.business.UserDirectory
-
Unique id of the default internal directory.
- defaultUserDirectoryStrategy() - Method in class com.foreach.across.modules.user.config.UserModuleConfiguration
- DefaultUserDirectoryStrategy - Interface in com.foreach.across.modules.user.services.support
-
Strategy that applies the default
UserDirectory
if no directory is set on the security principal. - DefaultUserDirectoryStrategyImpl - Class in com.foreach.across.modules.user.services.support
-
Default implementation of
DefaultUserDirectoryStrategy
that will apply 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
SecurityPrincipal
of a required type into a descriptive label. - ExpressionBasedSecurityPrincipalLabelResolver(Class<? extends SecurityPrincipal>, String) - Constructor for class com.foreach.across.modules.user.services.support.ExpressionBasedSecurityPrincipalLabelResolver
F
- findAll(OrderSpecifier<?>...) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
- findAll(OrderSpecifier<?>...) - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
- findAll(OrderSpecifier<?>...) - Method in interface com.foreach.across.modules.user.services.UserService
- findAll(OrderSpecifier<?>...) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
- findAll(Predicate) - Method in interface com.foreach.across.modules.user.services.GroupService
- findAll(Predicate) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
- findAll(Predicate) - Method in interface com.foreach.across.modules.user.services.MachinePrincipalService
- findAll(Predicate) - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
- findAll(Predicate) - Method in interface com.foreach.across.modules.user.services.UserService
- findAll(Predicate) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
- findAll(Predicate, OrderSpecifier<?>...) - Method in interface com.foreach.across.modules.user.services.GroupService
- findAll(Predicate, OrderSpecifier<?>...) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
- findAll(Predicate, OrderSpecifier<?>...) - Method in interface com.foreach.across.modules.user.services.MachinePrincipalService
- findAll(Predicate, OrderSpecifier<?>...) - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
- findAll(Predicate, OrderSpecifier<?>...) - Method in interface com.foreach.across.modules.user.services.UserService
- findAll(Predicate, OrderSpecifier<?>...) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
- findAll(Predicate, Pageable) - Method in interface com.foreach.across.modules.user.services.GroupService
- findAll(Predicate, Pageable) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
- findAll(Predicate, Pageable) - Method in interface com.foreach.across.modules.user.services.MachinePrincipalService
- findAll(Predicate, Pageable) - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
- findAll(Predicate, Pageable) - Method in interface com.foreach.across.modules.user.services.UserService
- findAll(Predicate, Pageable) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
- findAll(Predicate, Sort) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
- findAll(Predicate, Sort) - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
- findAll(Predicate, Sort) - Method in interface com.foreach.across.modules.user.services.UserService
- findAll(Predicate, Sort) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
- findAllByGroups(Group) - Method in interface com.foreach.across.modules.user.repositories.UserRepository
- findBy(Predicate, Function<FluentQuery.FetchableFluentQuery<S>, R>) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
- findBy(Predicate, Function<FluentQuery.FetchableFluentQuery<S>, R>) - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
- findBy(Predicate, Function<FluentQuery.FetchableFluentQuery<S>, R>) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
- findByAuthorityIgnoringCase(String) - Method in interface com.foreach.across.modules.user.repositories.RoleRepository
- findByEmail(String) - Method in interface com.foreach.across.modules.user.repositories.UserRepository
- findById(Long) - Method in interface com.foreach.across.modules.user.repositories.GroupRepository
- findById(Long) - Method in interface com.foreach.across.modules.user.repositories.MachinePrincipalRepository
- findById(Long) - Method in interface com.foreach.across.modules.user.repositories.UserRepository
- findByNameAndUserDirectory(String, UserDirectory) - Method in interface com.foreach.across.modules.user.repositories.GroupRepository
- findByNameIgnoringCase(String) - Method in interface com.foreach.across.modules.user.repositories.PermissionGroupRepository
- findByNameIgnoringCase(String) - Method in interface com.foreach.across.modules.user.repositories.PermissionRepository
- findByUsername(String) - Method in interface com.foreach.across.modules.user.repositories.UserRepository
- findOne(Predicate) - Method in interface com.foreach.across.modules.user.services.GroupService
- findOne(Predicate) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
- findOne(Predicate) - Method in interface com.foreach.across.modules.user.services.MachinePrincipalService
- findOne(Predicate) - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
- findOne(Predicate) - Method in interface com.foreach.across.modules.user.services.UserService
- findOne(Predicate) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
- firstName - Variable in class com.foreach.across.modules.user.business.QUser
G
- getActiveUserDirectories() - Method in interface com.foreach.across.modules.user.services.UserDirectoryService
-
Get the list of user directories that should be used for authentication, in authentication precedence order.
- getActiveUserDirectories() - Method in class com.foreach.across.modules.user.services.UserDirectoryServiceImpl
- getAuthenticationProvider(UserDirectory) - Method in class com.foreach.across.modules.user.services.InternalUserDirectoryServiceProvider
- getAuthenticationProvider(UserDirectory) - Method in interface com.foreach.across.modules.user.services.UserDirectoryServiceProvider
-
Get the
AuthenticationProvider
required for authenticating principals for this directory. - getAuthorities() - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
- getAuthority() - Method in class com.foreach.across.modules.user.business.Permission
- getAuthority() - Method in class com.foreach.across.modules.user.business.Role
- getCreatedBy() - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
- getCreatedDate() - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
- getDefaultUserDirectory() - Method in interface com.foreach.across.modules.user.services.support.DefaultUserDirectoryStrategy
- getDefaultUserDirectory() - Method in class com.foreach.across.modules.user.services.support.DefaultUserDirectoryStrategyImpl
- getDefaultUserDirectory() - Method in interface com.foreach.across.modules.user.services.UserDirectoryService
-
Get the default directory that should be used for all principals that do not have a specific directory set.
- getDefaultUserDirectory() - Method in class com.foreach.across.modules.user.services.UserDirectoryServiceImpl
- getDescription() - Method in class com.foreach.across.modules.user.business.Permission
- getDescription() - Method in class com.foreach.across.modules.user.business.PermissionGroup
- getDescription() - Method in class com.foreach.across.modules.user.business.Role
- getDescription() - Method in class com.foreach.across.modules.user.controllers.AutoSuggestController.AutosuggestItemViewHelper
- getDescription() - Method in class com.foreach.across.modules.user.UserModule
- getDisplayName() - Method in class com.foreach.across.modules.user.business.User
- getEmail() - Method in class com.foreach.across.modules.user.business.User
- getEmail() - Method in interface com.foreach.across.modules.user.security.CurrentUserProxy
-
Deprecated.
- getEmail() - Method in class com.foreach.across.modules.user.security.CurrentUserProxyImpl
-
Deprecated.
- getEmailConfirmed() - Method in class com.foreach.across.modules.user.business.User
- getErrors() - Method in exception com.foreach.across.modules.user.services.UserValidationException
- getFirstName() - Method in class com.foreach.across.modules.user.business.User
- getGroup() - Method in class com.foreach.across.modules.user.business.Permission
- getGroupById(long) - Method in interface com.foreach.across.modules.user.services.GroupService
- getGroupById(long) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
- getGroupByName(String) - Method in interface com.foreach.across.modules.user.services.GroupService
-
Get the group with a given name in the default directory.
- getGroupByName(String) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
- getGroupByName(String, UserDirectory) - Method in interface com.foreach.across.modules.user.services.GroupService
-
Get the group with a given name in the specified directory.
- getGroupByName(String, UserDirectory) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
- getGroups() - Method in class com.foreach.across.modules.user.business.GroupedPrincipal
- getGroups() - Method in interface com.foreach.across.modules.user.services.GroupService
- getGroups() - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
- getGroupsWithPropertyValue(String, Object) - Method in interface com.foreach.across.modules.user.services.GroupService
-
Returns all groups having a specific property value.
- getGroupsWithPropertyValue(String, Object) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
- getId() - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
- getId() - Method in class com.foreach.across.modules.user.business.GroupProperties
- getId() - Method in class com.foreach.across.modules.user.business.Permission
- getId() - Method in class com.foreach.across.modules.user.business.PermissionGroup
- getId() - Method in class com.foreach.across.modules.user.business.Role
- getId() - Method in class com.foreach.across.modules.user.business.UserDirectory
- getId() - Method in class com.foreach.across.modules.user.business.UserProperties
- getId() - Method in enum class com.foreach.across.modules.user.business.UserRestriction
- getId() - Method in class com.foreach.across.modules.user.controllers.AutoSuggestController.AutosuggestItemViewHelper
- getId() - Method in interface com.foreach.across.modules.user.security.CurrentUserProxy
-
Deprecated.
- getId() - Method in class com.foreach.across.modules.user.security.CurrentUserProxyImpl
-
Deprecated.
- getInstallers() - Method in class com.foreach.across.modules.user.UserModule
- getKeyColumnName() - Method in class com.foreach.across.modules.user.installers.GroupPropertiesSchemaInstaller
- getKeyColumnName() - Method in class com.foreach.across.modules.user.installers.UserPropertiesSchemaInstaller
- getLabel() - Method in class com.foreach.across.modules.user.business.User
-
Returns a display label for this user.
- getLastModifiedBy() - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
- getLastModifiedDate() - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
- getLastName() - Method in class com.foreach.across.modules.user.business.User
- getMachinePrincipalById(long) - Method in interface com.foreach.across.modules.user.services.MachinePrincipalService
- getMachinePrincipalById(long) - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
- getMachinePrincipalByName(String) - Method in interface com.foreach.across.modules.user.services.MachinePrincipalService
-
Get the machine with a given name in the default directory.
- getMachinePrincipalByName(String) - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
- getMachinePrincipalByName(String, UserDirectory) - Method in interface com.foreach.across.modules.user.services.MachinePrincipalService
-
Get the group with a given name in the specified directory.
- getMachinePrincipalByName(String, UserDirectory) - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
- getMachinePrincipals() - Method in interface com.foreach.across.modules.user.services.MachinePrincipalService
- getMachinePrincipals() - Method in class com.foreach.across.modules.user.services.MachinePrincipalServiceImpl
- getName() - Method in class com.foreach.across.modules.user.business.Group
- getName() - Method in class com.foreach.across.modules.user.business.MachinePrincipal
- getName() - Method in class com.foreach.across.modules.user.business.Permission
- getName() - Method in class com.foreach.across.modules.user.business.PermissionGroup
- getName() - Method in class com.foreach.across.modules.user.business.Role
- getName() - Method in class com.foreach.across.modules.user.business.UserDirectory
- getName() - Method in enum class com.foreach.across.modules.user.business.UserRestriction
- getName() - Method in class com.foreach.across.modules.user.UserModule
- getOrder() - Method in class com.foreach.across.modules.user.business.UserDirectory
- getParentPrincipals() - Method in class com.foreach.across.modules.user.business.GroupedPrincipal
- getPassword() - Method in class com.foreach.across.modules.user.business.User
- getPasswordEncoder() - Method in class com.foreach.across.modules.user.security.InternalUserDirectoryAuthenticationProvider
- getPasswordEncoder() - Method in class com.foreach.across.modules.user.UserModuleSettings
- getPermission(String) - Method in interface com.foreach.across.modules.user.services.PermissionService
-
Get the Permission entity by name.
- getPermission(String) - Method in class com.foreach.across.modules.user.services.PermissionServiceImpl
- getPermissionGroup(String) - Method in interface com.foreach.across.modules.user.services.PermissionService
-
Get the PermissionGroup entity by name.
- getPermissionGroup(String) - Method in class com.foreach.across.modules.user.services.PermissionServiceImpl
- getPermissionGroups() - Method in interface com.foreach.across.modules.user.services.PermissionService
-
Get all defined permission groups.
- getPermissionGroups() - Method in class com.foreach.across.modules.user.services.PermissionServiceImpl
- getPermissions() - Method in class com.foreach.across.modules.user.business.PermissionGroup
- getPermissions() - Method in class com.foreach.across.modules.user.business.Role
- getPermissions() - Method in interface com.foreach.across.modules.user.services.PermissionService
-
Get all defined permissions.
- getPermissions() - Method in class com.foreach.across.modules.user.services.PermissionServiceImpl
- getPrincipalByName(String) - Method in interface com.foreach.across.modules.user.repositories.SecurityPrincipalRepository
- getPrincipalName() - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
- getProperties(Group) - Method in interface com.foreach.across.modules.user.services.GroupService
- getProperties(Group) - Method in class com.foreach.across.modules.user.services.GroupServiceImpl
- getProperties(User) - Method in interface com.foreach.across.modules.user.services.UserService
- getProperties(User) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
- getRestrictions() - Method in class com.foreach.across.modules.user.business.User
- getRole(String) - Method in interface com.foreach.across.modules.user.services.RoleService
-
Get the Role entity with the given authority.
- getRole(String) - Method in class com.foreach.across.modules.user.services.RoleServiceImpl
- getRoles() - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
- getRoles() - Method in interface com.foreach.across.modules.user.services.RoleService
-
Get all defined Roles.
- getRoles() - Method in class com.foreach.across.modules.user.services.RoleServiceImpl
- getServiceProvider(UserDirectory) - Method in class com.foreach.across.modules.user.services.UserDirectoryServiceProviderManager
-
Alternative for
UserDirectoryServiceProviderManager.getServiceProvider(Class)
with a non-null instance. - getServiceProvider(Class<? extends UserDirectory>) - Method in class com.foreach.across.modules.user.services.UserDirectoryServiceProviderManager
-
Get a
UserDirectoryServiceProvider
for the given user directory type. - getTableName() - Method in class com.foreach.across.modules.user.installers.GroupPropertiesSchemaInstaller
- getTableName() - Method in class com.foreach.across.modules.user.installers.UserPropertiesSchemaInstaller
- getTableNames() - Method in class com.foreach.across.modules.user.installers.AuditableTablesInstaller
- getTitle() - Method in class com.foreach.across.modules.user.business.PermissionGroup
- getUser() - Method in interface com.foreach.across.modules.user.security.CurrentUserProxy
-
Deprecated.
- getUser() - Method in class com.foreach.across.modules.user.security.CurrentUserProxyImpl
-
Deprecated.
- getUserByEmail(String) - Method in interface com.foreach.across.modules.user.services.UserService
- getUserByEmail(String) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
- getUserByEmail(String, UserDirectory) - Method in interface com.foreach.across.modules.user.services.UserService
- getUserByEmail(String, UserDirectory) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
- getUserById(long) - Method in interface com.foreach.across.modules.user.services.UserService
- getUserById(long) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
- getUserByUsername(String) - Method in interface com.foreach.across.modules.user.services.UserService
- getUserByUsername(String) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
- getUserByUsername(String, UserDirectory) - Method in interface com.foreach.across.modules.user.services.UserService
- getUserByUsername(String, UserDirectory) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
- getUserDirectories() - Method in interface com.foreach.across.modules.user.services.UserDirectoryService
- getUserDirectories() - Method in class com.foreach.across.modules.user.services.UserDirectoryServiceImpl
- getUserDirectory() - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
- getUserLabelExpression() - Method in class com.foreach.across.modules.user.UserModuleSettings
- getUsername() - Method in class com.foreach.across.modules.user.business.User
- getUsername() - Method in interface com.foreach.across.modules.user.security.CurrentUserProxy
-
Deprecated.
- getUsername() - Method in class com.foreach.across.modules.user.security.CurrentUserProxyImpl
-
Deprecated.
- getUsers() - Method in interface com.foreach.across.modules.user.services.UserService
- getUsers() - Method in class com.foreach.across.modules.user.services.UserServiceImpl
- getUsersWithPropertyValue(String, Object) - Method in interface com.foreach.across.modules.user.services.UserService
- getUsersWithPropertyValue(String, Object) - Method in class com.foreach.across.modules.user.services.UserServiceImpl
- getValidator(UserDirectory, Class<? extends BasicSecurityPrincipal>) - Method in class com.foreach.across.modules.user.services.InternalUserDirectoryServiceProvider
- getValidator(UserDirectory, Class<? extends BasicSecurityPrincipal>) - Method in interface com.foreach.across.modules.user.services.UserDirectoryServiceProvider
- group - Static variable in class com.foreach.across.modules.user.business.QGroup
- group - Variable in class com.foreach.across.modules.user.business.QPermission
- Group - Class in com.foreach.across.modules.user.business
- Group() - Constructor for class com.foreach.across.modules.user.business.Group
- Group(String) - Constructor for class com.foreach.across.modules.user.business.Group
- GROUP_KEY - Static variable in interface com.foreach.across.modules.user.repositories.GroupRepository
- GROUP_PROPERTIES - Static variable in interface com.foreach.across.modules.user.UserModuleCache
- groupedPrincipal - Static variable in class com.foreach.across.modules.user.business.QGroupedPrincipal
- GroupedPrincipal<T extends com.foreach.across.modules.hibernate.business.SettableIdBasedEntity<?>> - Class in com.foreach.across.modules.user.business
-
Extension to
BasicSecurityPrincipal
that allows being a member of one or more principal groups. - GroupedPrincipal() - Constructor for class com.foreach.across.modules.user.business.GroupedPrincipal
- GroupedPrincipalValidatorSupport<T extends GroupedPrincipal<?>> - Class in com.foreach.across.modules.user.validators
- GroupedPrincipalValidatorSupport() - Constructor for class com.foreach.across.modules.user.validators.GroupedPrincipalValidatorSupport
- groupLabelResolver() - Method in class com.foreach.across.modules.user.config.modules.UserSpringSecurityConfiguration
- GroupProperties - Class in com.foreach.across.modules.user.business
- GroupProperties(long, PropertyTypeRegistry<String>, PropertiesSource) - Constructor for class com.foreach.across.modules.user.business.GroupProperties
- GroupPropertiesConfiguration - Class in com.foreach.across.modules.user.config
- GroupPropertiesConfiguration() - Constructor for class com.foreach.across.modules.user.config.GroupPropertiesConfiguration
- GroupPropertiesRegistry - Class in com.foreach.across.modules.user.services
- GroupPropertiesRegistry(EntityPropertiesDescriptor) - Constructor for class com.foreach.across.modules.user.services.GroupPropertiesRegistry
- groupPropertiesRepository() - Method in class com.foreach.across.modules.user.config.GroupPropertiesConfiguration
- GroupPropertiesRepository - Class in com.foreach.across.modules.user.repositories
- GroupPropertiesRepository(EntityPropertiesDescriptor) - Constructor for class com.foreach.across.modules.user.repositories.GroupPropertiesRepository
- GroupPropertiesSchemaInstaller - Class in com.foreach.across.modules.user.installers
- GroupPropertiesSchemaInstaller() - Constructor for class com.foreach.across.modules.user.installers.GroupPropertiesSchemaInstaller
- GroupPropertiesService - Interface in com.foreach.across.modules.user.services
- GroupPropertiesServiceImpl - Class in com.foreach.across.modules.user.services
- GroupPropertiesServiceImpl(EntityPropertiesRegistry, EntityPropertiesRepository<Long>) - Constructor for class com.foreach.across.modules.user.services.GroupPropertiesServiceImpl
- GroupRepository - Interface in com.foreach.across.modules.user.repositories
- groups - Variable in class com.foreach.across.modules.user.business.QGroupedPrincipal
- groups - Variable in class com.foreach.across.modules.user.business.QMachinePrincipal
- groups - Variable in class com.foreach.across.modules.user.business.QUser
- GROUPS - Static variable in interface com.foreach.across.modules.user.UserModuleCache
- GroupSelectionProcessorAdapter - Class in com.foreach.across.modules.user.ui
-
Deprecated.
- GroupSelectionProcessorAdapter() - Constructor for class com.foreach.across.modules.user.ui.GroupSelectionProcessorAdapter
-
Deprecated.
- groupService() - Method in class com.foreach.across.modules.user.config.UserModuleConfiguration
- GroupService - Interface in com.foreach.across.modules.user.services
- GroupServiceImpl - Class in com.foreach.across.modules.user.services
- GroupServiceImpl() - Constructor for class com.foreach.across.modules.user.services.GroupServiceImpl
- groupsFormProcessorAdapter() - Method in class com.foreach.across.modules.user.config.modules.UserEntitiesConfiguration
- GroupsFormProcessorAdapter - Class in com.foreach.across.modules.user.ui
-
Process a form moving the groups selector to the right.
- GroupsFormProcessorAdapter() - Constructor for class com.foreach.across.modules.user.ui.GroupsFormProcessorAdapter
- groupValidator() - Method in class com.foreach.across.modules.user.config.UserModuleConfiguration
- GroupValidator - Class in com.foreach.across.modules.user.validators
- GroupValidator(GroupService, DefaultUserDirectoryStrategy) - Constructor for class com.foreach.across.modules.user.validators.GroupValidator
H
- handles(Class<?>) - Method in class com.foreach.across.modules.user.security.UserDirectoryAuthenticationProvider
- hasAuthority(String) - Method in interface com.foreach.across.modules.user.security.CurrentUserProxy
-
Deprecated.
- hasAuthority(String) - Method in class com.foreach.across.modules.user.security.CurrentUserProxyImpl
-
Deprecated.
- hasAuthority(GrantedAuthority) - Method in interface com.foreach.across.modules.user.security.CurrentUserProxy
-
Deprecated.
- hasAuthority(GrantedAuthority) - Method in class com.foreach.across.modules.user.security.CurrentUserProxyImpl
-
Deprecated.
- hashCode() - Method in class com.foreach.across.modules.user.business.PermissionGroup
- hasPermission(Permission) - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
- hasPermission(Permission) - Method in class com.foreach.across.modules.user.business.GroupedPrincipal
- hasPermission(Permission) - Method in class com.foreach.across.modules.user.business.Role
- hasPermission(Permission) - Method in interface com.foreach.across.modules.user.security.CurrentUserProxy
-
Deprecated.
- hasPermission(Permission) - Method in class com.foreach.across.modules.user.security.CurrentUserProxyImpl
-
Deprecated.
- hasPermission(String) - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
-
Does the user have a permission with the requested authority string.
- hasPermission(String) - Method in class com.foreach.across.modules.user.business.Role
-
Does the user have a permission with the requested authority string.
- hasPermission(String) - Method in interface com.foreach.across.modules.user.security.CurrentUserProxy
-
Deprecated.
- hasPermission(String) - Method in class com.foreach.across.modules.user.security.CurrentUserProxyImpl
-
Deprecated.
- hasRestriction(UserRestriction) - Method in class com.foreach.across.modules.user.business.User
- hasRestrictions() - Method in class com.foreach.across.modules.user.business.User
- hasRole(Role) - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
- hasRole(Role) - Method in interface com.foreach.across.modules.user.security.CurrentUserProxy
-
Deprecated.
- hasRole(Role) - Method in class com.foreach.across.modules.user.security.CurrentUserProxyImpl
-
Deprecated.
- hasRole(String) - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
-
Does the user have a role with the given authority string.
- hasRole(String) - Method in interface com.foreach.across.modules.user.security.CurrentUserProxy
-
Deprecated.
- hasRole(String) - Method in class com.foreach.across.modules.user.security.CurrentUserProxyImpl
-
Deprecated.
- HibernateUserRestriction - Class in com.foreach.across.modules.user.converters
- HibernateUserRestriction() - Constructor for class com.foreach.across.modules.user.converters.HibernateUserRestriction
I
- id - Variable in class com.foreach.across.modules.user.business.QBasicSecurityPrincipal
- id - Variable in class com.foreach.across.modules.user.business.QGroup
- id - Variable in class com.foreach.across.modules.user.business.QGroupedPrincipal
- id - Variable in class com.foreach.across.modules.user.business.QInternalUserDirectory
- id - Variable in class com.foreach.across.modules.user.business.QMachinePrincipal
- id - Variable in class com.foreach.across.modules.user.business.QPermission
- id - Variable in class com.foreach.across.modules.user.business.QPermissionGroup
- id - Variable in class com.foreach.across.modules.user.business.QRole
- id - Variable in class com.foreach.across.modules.user.business.QUser
- id - Variable in class com.foreach.across.modules.user.business.QUserDirectory
- ID - Static variable in class com.foreach.across.modules.user.config.GroupPropertiesConfiguration
- ID - Static variable in class com.foreach.across.modules.user.config.UserPropertiesConfiguration
- IdBasedSecurityPrincipal - Interface in com.foreach.across.modules.user.business
- initializeCommandObject(EntityViewRequest, EntityViewCommand, WebDataBinder) - Method in class com.foreach.across.modules.user.ui.GroupSelectionProcessorAdapter
-
Deprecated.
- install() - Method in class com.foreach.across.modules.user.installers.DefaultUserInstaller
- install() - Method in class com.foreach.across.modules.user.installers.PrincipalNameUpdater
- internalUserDirectory - Static variable in class com.foreach.across.modules.user.business.QInternalUserDirectory
- InternalUserDirectory - Class in com.foreach.across.modules.user.business
-
Represents a standard internal
UserDirectory
. - InternalUserDirectory() - Constructor for class com.foreach.across.modules.user.business.InternalUserDirectory
- InternalUserDirectoryAuthenticationProvider - Class in com.foreach.across.modules.user.security
-
Authenticates a user against a
InternalUserDirectory
. - InternalUserDirectoryAuthenticationProvider() - Constructor for class com.foreach.across.modules.user.security.InternalUserDirectoryAuthenticationProvider
- internalUserDirectoryServiceProvider() - Method in class com.foreach.across.modules.user.config.modules.UserSpringSecurityConfiguration
- InternalUserDirectoryServiceProvider - Class in com.foreach.across.modules.user.services
-
Default
UserDirectoryServiceProvider
that 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
true
if theUserDirectory
implementation type is supported by this provider.
T
- TABLE_GROUP - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
- TABLE_GROUP_PROPERTIES - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
- TABLE_MACHINE_PRINCIPAL - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
- TABLE_PERMISSION - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
- TABLE_PERMISSION_GROUP - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
- TABLE_PRINCIPAL - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
- TABLE_PRINCIPAL_GROUP - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
- TABLE_PRINCIPAL_ROLE - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
- TABLE_ROLE - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
- TABLE_ROLE_PERMISSION - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
- TABLE_USER - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
- TABLE_USER_DIRECTORY - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
- TABLE_USER_DIRECTORY_INTERNAL - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
- TABLE_USER_PROPERTIES - Static variable in class com.foreach.across.modules.user.config.UserSchemaConfiguration
- TEMPLATE - Static variable in class com.foreach.across.modules.user.ui.RolePermissionsFormElementBuilder
- title - Variable in class com.foreach.across.modules.user.business.QPermissionGroup
- toDto() - Method in class com.foreach.across.modules.user.business.User
- toGrantedAuthority() - Method in class com.foreach.across.modules.user.business.Permission
-
Convert this permission to a Spring security
GrantedAuthority
for use in authentication. - toGrantedAuthority() - Method in class com.foreach.across.modules.user.business.Role
-
Convert this role to a Spring security
GrantedAuthority
for use in authentication. - toString() - Method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
- toString() - Method in class com.foreach.across.modules.user.business.Permission
- toString() - Method in class com.foreach.across.modules.user.business.PermissionGroup
- toString() - Method in class com.foreach.across.modules.user.business.Role
U
- uniquePrincipalName(String, UserDirectory) - Static method in class com.foreach.across.modules.user.business.BasicSecurityPrincipal
-
Converts a partial principal name to a globally unique principal name including the user directory.
- update(User, User) - Method in class com.foreach.across.modules.user.services.UserModifiedNotifier
- USE_EMAIL_AS_USERNAME - Static variable in class com.foreach.across.modules.user.UserModuleSettings
- user - Static variable in class com.foreach.across.modules.user.business.QUser
- User - Class in com.foreach.across.modules.user.business
- User() - Constructor for class com.foreach.across.modules.user.business.User
- USER_PROPERTIES - Static variable in interface com.foreach.across.modules.user.UserModuleCache
- UserAuthorities - Interface in com.foreach.across.modules.user
- userDetailsServiceImpl(SecurityPrincipalService, UserDirectoryService) - Method in class com.foreach.across.modules.user.config.modules.UserSpringSecurityConfiguration
- UserDetailsServiceImpl - Class in com.foreach.across.modules.user.security
-
Implementation of
UserDetailsService
that dispatches lookups to a 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
-
AuthenticationProvider
implementation that delegates to otherAuthenticationProvider
instances 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
UserDirectory
implementations that have their own authentication and entity validation rules. - userDirectoryServiceProviderManager() - Method in class com.foreach.across.modules.user.config.modules.UserSpringSecurityConfiguration
- UserDirectoryServiceProviderManager - Class in com.foreach.across.modules.user.services
-
Tracks different
UserDirectoryServiceProvider
beans and will return the specific provider that matches 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
CurrentSecurityPrincipalProxy
instead