Class SecurityConfiguration

java.lang.Object
com.aquima.web.boot.security.SecurityConfiguration

@Configuration @EnableWebSecurity public class SecurityConfiguration extends Object
Spring Security Configuration.
Since:
10.0
  • Constructor Details Link icon

    • SecurityConfiguration Link icon

      public SecurityConfiguration()
  • Method Details Link icon

    • blueriqAuthenticationManager Link icon

      @Bean @RefreshScope public org.springframework.security.authentication.AuthenticationManager blueriqAuthenticationManager(org.springframework.context.ApplicationContext applicationContext, SecurityConfigProperties securityConfigProperties, org.springframework.security.config.ObjectPostProcessor<Object> objectPostProcessor, @Autowired(required=false) AuditAuthenticationEventPublisher authenticationEventPublisher, List<AuthenticationProviderFactory> authenticationProviderFactories) throws Exception
      Throws:
      Exception
    • anonymousAuthenticationProvider Link icon

      @Bean public org.springframework.security.authentication.AuthenticationProvider anonymousAuthenticationProvider()
    • defaultSecurityContextRepository Link icon

      @Bean @ConditionalOnMissingBean(org.springframework.security.web.context.SecurityContextRepository.class) public org.springframework.security.web.context.SecurityContextRepository defaultSecurityContextRepository()
    • sessionFixationProtectionStrategy Link icon

      @Bean public org.springframework.security.web.authentication.session.SessionAuthenticationStrategy sessionFixationProtectionStrategy(SecurityConfigProperties secConfigProps)