Class UserModuleConfiguration

java.lang.Object
com.foreach.across.modules.user.config.UserModuleConfiguration

@Configuration @ComponentScan(basePackageClasses=AutoSuggestController.class) @EnableAcrossJpaRepositories(basePackageClasses=UserModule.class) public class UserModuleConfiguration extends Object
  • Constructor Details

    • UserModuleConfiguration

      public UserModuleConfiguration()
  • Method Details

    • messageSource

      @Bean public org.springframework.context.MessageSource messageSource()
    • permissionService

      @Bean public PermissionService permissionService()
    • roleService

      @Bean public RoleService roleService()
    • groupValidator

      @Bean public GroupValidator groupValidator()
    • groupService

      @Bean public GroupService groupService()
    • machinePrincipalValidator

      @Bean public MachinePrincipalValidator machinePrincipalValidator(MachinePrincipalRepository machinePrincipalRepository)
    • roleValidator

      @Bean public RoleValidator roleValidator(RoleRepository roleRepository)
    • machinePrincipalService

      @Bean public MachinePrincipalService machinePrincipalService()
    • userPasswordEncoder

      @ConditionalOnMissingBean(name="userPasswordEncoder") @Bean(name="userPasswordEncoder") public org.springframework.security.crypto.password.PasswordEncoder userPasswordEncoder()
    • userValidator

      @Bean public UserValidator userValidator()
    • emailValidator

      @Bean public org.hibernate.validator.internal.constraintvalidators.hv.EmailValidator emailValidator()
    • defaultUserDirectoryStrategy

      @Bean public DefaultUserDirectoryStrategy defaultUserDirectoryStrategy()
    • userDirectoryService

      @Bean public UserDirectoryService userDirectoryService()
    • userDirectoryValidator

      @Bean public UserDirectoryValidator userDirectoryValidator()
    • userService

      @Bean public UserService userService()
    • userModifiedNotifier

      @Bean public UserModifiedNotifier userModifiedNotifier()