diff --git a/fda-authentication-service/rest-service/src/main/java/at/tuwien/config/SamlConfig.java b/fda-authentication-service/rest-service/src/main/java/at/tuwien/config/SamlConfig.java index d4a86e3efe06b774393477e1c743fca821e4dc4a..3a4a2f7e07da44a16854a1ad23ad4e3a9d4f6ad9 100644 --- a/fda-authentication-service/rest-service/src/main/java/at/tuwien/config/SamlConfig.java +++ b/fda-authentication-service/rest-service/src/main/java/at/tuwien/config/SamlConfig.java @@ -1,5 +1,6 @@ package at.tuwien.config; +import at.tuwien.service.AuthenticationService; import lombok.extern.log4j.Log4j2; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.MultiThreadedHttpConnectionManager; @@ -106,13 +107,6 @@ public class SamlConfig extends WebSecurityConfigurerAdapter { return new HttpClient(multiThreadedHttpConnectionManager()); } - @Bean - public SAMLAuthenticationProvider samlAuthenticationProvider() { - final SAMLAuthenticationProvider samlAuthenticationProvider = new SAMLAuthenticationProvider(); - samlAuthenticationProvider.setForcePrincipalAsString(false); - return samlAuthenticationProvider; - } - @Bean public WebSSOProfileConsumer webSSOprofileConsumer() { return new WebSSOProfileConsumerImpl(); @@ -353,6 +347,11 @@ public class SamlConfig extends WebSecurityConfigurerAdapter { return new JKSKeyManager(storeFile, samlKeystorePassword, passwords, samlKeystoreAlias); } + @Bean + public SAMLAuthenticationProvider samlAuthenticationProvider() { + return new AuthenticationService(); + } + @Override protected void configure(AuthenticationManagerBuilder auth) throws Exception { auth.authenticationProvider(samlAuthenticationProvider()); diff --git a/fda-authentication-service/rest-service/src/main/java/at/tuwien/config/SecurityConfig.java b/fda-authentication-service/rest-service/src/main/java/at/tuwien/config/SecurityConfig.java deleted file mode 100644 index aaa72f6a2fcc534e235a60447dac43d988f479ee..0000000000000000000000000000000000000000 --- a/fda-authentication-service/rest-service/src/main/java/at/tuwien/config/SecurityConfig.java +++ /dev/null @@ -1,16 +0,0 @@ -package at.tuwien.config; - -import at.tuwien.service.AuthenticationService; -import org.springframework.context.annotation.Bean; -import org.springframework.context.annotation.Configuration; -import org.springframework.security.saml.SAMLAuthenticationProvider; - -@Configuration -public class SecurityConfig { - - @Bean - public SAMLAuthenticationProvider samlAuthenticationProvider() { - return new AuthenticationService(); - } - -}