Class TurSecurityConfigProduction

java.lang.Object
com.viglet.turing.spring.security.TurSecurityConfigProduction
Direct Known Subclasses:
TurSecurityConfigDevUI

@Configuration @EnableWebSecurity @Profile("production") @EnableMethodSecurity(securedEnabled=true) @ComponentScan(basePackageClasses=TurCustomUserDetailsService.class) public class TurSecurityConfigProduction extends Object
  • Field Details

  • Constructor Details

    • TurSecurityConfigProduction

      public TurSecurityConfigProduction()
  • Method Details

    • configureGlobal

      @Autowired public void configureGlobal(org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder auth) throws Exception
      Throws:
      Exception
    • roleHierarchy

      @Bean public org.springframework.security.access.hierarchicalroles.RoleHierarchy roleHierarchy()
    • customWebSecurityExpressionHandler

      @Bean public org.springframework.security.web.access.expression.DefaultWebSecurityExpressionHandler customWebSecurityExpressionHandler()