Package com.chutneytesting.security
Class ChutneyWebSecurityConfig
java.lang.Object
com.chutneytesting.security.ChutneyWebSecurityConfig
@Configuration
@EnableWebSecurity
@EnableGlobalMethodSecurity(prePostEnabled=true)
public class ChutneyWebSecurityConfig
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected UserDtoauthenticationService(Authorizations authorizations) protected voidconfigureBaseHttpSecurity(org.springframework.security.config.annotation.web.builders.HttpSecurity http) org.springframework.security.web.SecurityFilterChainsecurityFilterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity http)
-
Field Details
-
LOGIN_URL
- See Also:
-
LOGOUT_URL
- See Also:
-
API_BASE_URL_PATTERN
- See Also:
-
-
Constructor Details
-
ChutneyWebSecurityConfig
public ChutneyWebSecurityConfig()
-
-
Method Details
-
authenticationService
-
securityFilterChain
@Bean public org.springframework.security.web.SecurityFilterChain securityFilterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity http) throws Exception - Throws:
Exception
-
configureBaseHttpSecurity
protected void configureBaseHttpSecurity(org.springframework.security.config.annotation.web.builders.HttpSecurity http) throws Exception - Throws:
Exception
-
anonymous
-