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 Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigureGlobal(org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder auth) org.springframework.security.web.access.expression.DefaultWebSecurityExpressionHandlerorg.springframework.security.access.hierarchicalroles.RoleHierarchy
-
Field Details
-
ERROR_PATH
- See Also:
-
-
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()
-