diff --git a/application/pom.xml b/application/pom.xml
index e2faa21929..f4d1235a64 100644
--- a/application/pom.xml
+++ b/application/pom.xml
@@ -186,8 +186,8 @@
jjwt
- org.freemarker
- freemarker
+ org.springframework.boot
+ spring-boot-starter-freemarker
commons-io
diff --git a/application/src/main/java/org/thingsboard/server/config/ThingsboardSecurityConfiguration.java b/application/src/main/java/org/thingsboard/server/config/ThingsboardSecurityConfiguration.java
index 93cf9da8e0..2fbc89a84d 100644
--- a/application/src/main/java/org/thingsboard/server/config/ThingsboardSecurityConfiguration.java
+++ b/application/src/main/java/org/thingsboard/server/config/ThingsboardSecurityConfiguration.java
@@ -26,9 +26,7 @@ import org.springframework.context.annotation.Configuration;
import org.springframework.core.annotation.Order;
import org.springframework.http.HttpHeaders;
import org.springframework.security.authentication.AuthenticationManager;
-import org.springframework.security.authentication.DefaultAuthenticationEventPublisher;
-import org.springframework.security.config.annotation.ObjectPostProcessor;
-import org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder;
+import org.springframework.security.authentication.ProviderManager;
import org.springframework.security.config.annotation.method.configuration.EnableMethodSecurity;
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
@@ -183,15 +181,12 @@ public class ThingsboardSecurityConfiguration {
}
@Bean
- public AuthenticationManager authenticationManager(ObjectPostProcessor
+
+ com.nimbusds
+ nimbus-jose-jwt
+ test
+
org.mock-server
mockserver-client-java