Class DisableSecurityConfiguration
java.lang.Object
org.qubership.atp.auth.springbootstarter.config.DisableSecurityConfiguration
@Configuration
@Profile({"default","disable-security"})
public class DisableSecurityConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigureHttpSecurity(org.springframework.security.config.annotation.web.builders.HttpSecurity http) Configure HTTP Security.Allow all PolicyEnforcement, will be used if there is no need to check permissions.org.springframework.security.web.SecurityFilterChainfilterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity http) Filter chain.Get User Info Provider.
-
Constructor Details
-
DisableSecurityConfiguration
public DisableSecurityConfiguration()
-
-
Method Details
-
entityAccessEnforcement
Allow all PolicyEnforcement, will be used if there is no need to check permissions.- Returns:
- PolicyEnforcement bean.
-
userInfoProvider
Get User Info Provider.- Returns:
- new DisableSecurityUserProvider instance.
-
configureHttpSecurity
public void configureHttpSecurity(org.springframework.security.config.annotation.web.builders.HttpSecurity http) throws Exception Configure HTTP Security.- Parameters:
http- HTTP Security- Throws:
Exception- in case configuration errors faced.
-
filterChain
@Bean public org.springframework.security.web.SecurityFilterChain filterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity http) throws Exception Filter chain.- Parameters:
http- HTTPSecurity object- Returns:
- Security Filter Chain
- Throws:
Exception- exception in case configuration problems.
-