Class WebSecurityConfig
java.lang.Object
eu.dnetlib.authentication.security.WebSecurityConfig
@EnableWebSecurity
@EnableMethodSecurity(securedEnabled=true,
proxyTargetClass=true)
@Configuration
public class WebSecurityConfig
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionWebSecurityConfig(UserService userService, org.springframework.security.oauth2.client.registration.ClientRegistrationRepository clientRegistrationRepository, OpenAIREAuthenticationFilter filter, OpenAIREAuthenticationSuccessHandler successHandler, OpenAIRELogoutHandler logoutHandler, OpenAIRELogoutSuccessHandler logoutSuccessHandler, eu.dnetlib.uoaauthorizationlibrary.authorization.security.SecurityMode mode) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.web.SecurityFilterChainfilterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity http)
-
Constructor Details
-
WebSecurityConfig
@Autowired public WebSecurityConfig(UserService userService, org.springframework.security.oauth2.client.registration.ClientRegistrationRepository clientRegistrationRepository, OpenAIREAuthenticationFilter filter, OpenAIREAuthenticationSuccessHandler successHandler, OpenAIRELogoutHandler logoutHandler, OpenAIRELogoutSuccessHandler logoutSuccessHandler, eu.dnetlib.uoaauthorizationlibrary.authorization.security.SecurityMode mode)
-
-
Method Details