diff --git a/datastore/src/main/java/net/jami/datastore/dao/AbstractDao.java b/datastore/src/main/java/net/jami/datastore/dao/AbstractDao.java index ecce23e81e9842a76c39a4adbb2561759a0747f5..5afd6b3eed50cefb49d4b0b01dec6c02196988f2 100644 --- a/datastore/src/main/java/net/jami/datastore/dao/AbstractDao.java +++ b/datastore/src/main/java/net/jami/datastore/dao/AbstractDao.java @@ -5,7 +5,6 @@ import lombok.Setter; import lombok.extern.slf4j.Slf4j; import net.jami.datastore.main.DataStore; import net.jami.jams.common.dao.SelectStatementBuilder; -import net.jami.jams.common.dao.StatementElement; import net.jami.jams.common.dao.StatementList; import net.jami.jams.common.dao.UpdateStatementBuilder; import net.jami.jams.common.dao.connectivity.SQLConnection; diff --git a/datastore/src/main/java/net/jami/datastore/dao/UserDao.java b/datastore/src/main/java/net/jami/datastore/dao/UserDao.java index 1c203436e7c371089775ea1c6f320a96454c852a..8573b444a9c8f28b27b2b611d77b7090b5bddc55 100644 --- a/datastore/src/main/java/net/jami/datastore/dao/UserDao.java +++ b/datastore/src/main/java/net/jami/datastore/dao/UserDao.java @@ -2,7 +2,6 @@ package net.jami.datastore.dao; import lombok.extern.slf4j.Slf4j; import net.jami.datastore.main.DataStore; -import net.jami.jams.common.dao.StatementList; import net.jami.jams.common.dao.connectivity.SQLConnection; import net.jami.jams.common.objects.user.User; diff --git a/jams-ca/src/main/java/net/jami/jams/ca/workers/X509Worker.java b/jams-ca/src/main/java/net/jami/jams/ca/workers/X509Worker.java index 1f8579677451a7f6d2bdaab10610bd1f25cdb086..91048b57b0d37def0ba9e27212c42022fb343b3c 100644 --- a/jams-ca/src/main/java/net/jami/jams/ca/workers/X509Worker.java +++ b/jams-ca/src/main/java/net/jami/jams/ca/workers/X509Worker.java @@ -3,8 +3,6 @@ package net.jami.jams.ca.workers; import lombok.Getter; import lombok.Setter; import lombok.extern.slf4j.Slf4j; -import org.bouncycastle.cert.ocsp.OCSPReq; -import org.bouncycastle.cert.ocsp.OCSPResp; import java.security.PrivateKey; import java.security.cert.X509Certificate; diff --git a/jams-common/src/main/java/net/jami/jams/common/authmodule/AuthenticationModule.java b/jams-common/src/main/java/net/jami/jams/common/authmodule/AuthenticationModule.java index fcfd883b0172febf6edb1870e31e807695899f16..051b6561e92dbe558c887c49f55389412ffe657b 100644 --- a/jams-common/src/main/java/net/jami/jams/common/authmodule/AuthenticationModule.java +++ b/jams-common/src/main/java/net/jami/jams/common/authmodule/AuthenticationModule.java @@ -7,7 +7,6 @@ import net.jami.jams.common.objects.user.User; import java.security.cert.X509Certificate; import java.security.interfaces.RSAPublicKey; -import java.util.HashMap; import java.util.concurrent.ConcurrentHashMap; public interface AuthenticationModule { diff --git a/jams-common/src/main/java/net/jami/jams/common/dao/SelectStatementBuilder.java b/jams-common/src/main/java/net/jami/jams/common/dao/SelectStatementBuilder.java index 8c840f19cb97c016a31e43ad8cf6c75ea3abaa79..ebb6269bd5df314721312326911a1f04a669690e 100644 --- a/jams-common/src/main/java/net/jami/jams/common/dao/SelectStatementBuilder.java +++ b/jams-common/src/main/java/net/jami/jams/common/dao/SelectStatementBuilder.java @@ -3,7 +3,6 @@ package net.jami.jams.common.dao; import net.jami.jams.common.dao.connectivity.SQLConnection; import java.sql.PreparedStatement; -import java.util.List; public class SelectStatementBuilder { diff --git a/jams-common/src/main/java/net/jami/jams/common/dao/UpdateStatementBuilder.java b/jams-common/src/main/java/net/jami/jams/common/dao/UpdateStatementBuilder.java index c0efc337f02bf290503d797aa246fd74cbc33ac6..a572578cdfa01bba7f37ee8fde4477b16308a8e2 100644 --- a/jams-common/src/main/java/net/jami/jams/common/dao/UpdateStatementBuilder.java +++ b/jams-common/src/main/java/net/jami/jams/common/dao/UpdateStatementBuilder.java @@ -3,7 +3,6 @@ package net.jami.jams.common.dao; import net.jami.jams.common.dao.connectivity.SQLConnection; import java.sql.PreparedStatement; -import java.util.List; public class UpdateStatementBuilder { public static PreparedStatement buildStatement(String table, StatementList updateElements, diff --git a/jams-server/src/main/java/net/jami/jams/server/core/TomcatLauncher.java b/jams-server/src/main/java/net/jami/jams/server/core/TomcatLauncher.java index a7d8e8c714f38a9541a920198b00b59a2ca18fed..e01bd208d8ee865f8f3dc2beeb2f2a8118dbd255 100644 --- a/jams-server/src/main/java/net/jami/jams/server/core/TomcatLauncher.java +++ b/jams-server/src/main/java/net/jami/jams/server/core/TomcatLauncher.java @@ -15,8 +15,6 @@ import java.net.URI; import java.net.URLDecoder; import java.nio.charset.StandardCharsets; -import static net.jami.jams.server.core.TomcatConnectorFactory.getSSLConnectorWithTrustStore; - //This class boots the tomcat server which provides the subsystem //for the API calls. @Slf4j diff --git a/jams-server/src/main/java/net/jami/jams/server/core/workflows/RevokeDeviceFlow.java b/jams-server/src/main/java/net/jami/jams/server/core/workflows/RevokeDeviceFlow.java index 0cffcc57a224a6c8a2f37b43960fb13d2ed07ead..9f2fb9eda5d7e74bd930d939fd16d9ed3422cf37 100644 --- a/jams-server/src/main/java/net/jami/jams/server/core/workflows/RevokeDeviceFlow.java +++ b/jams-server/src/main/java/net/jami/jams/server/core/workflows/RevokeDeviceFlow.java @@ -4,15 +4,12 @@ import lombok.extern.slf4j.Slf4j; import net.jami.jams.common.dao.StatementElement; import net.jami.jams.common.dao.StatementList; import net.jami.jams.common.objects.devices.Device; -import net.jami.jams.common.objects.requests.DeviceRevocationRequest; import net.jami.jams.common.objects.requests.RevocationRequest; import net.jami.jams.common.objects.requests.RevocationType; import net.jami.jams.common.objects.responses.DeviceRevocationResponse; -import java.math.BigInteger; - -import static net.jami.jams.server.Server.*; import static net.jami.jams.server.Server.certificateAuthority; +import static net.jami.jams.server.Server.dataStore; @Slf4j public class RevokeDeviceFlow { diff --git a/jams-server/src/main/java/net/jami/jams/server/core/workflows/RevokeUserFlow.java b/jams-server/src/main/java/net/jami/jams/server/core/workflows/RevokeUserFlow.java index ad340267f0758bfa23e4797873915b85c373d27d..65da0414a20f13c397222b87aa8d9765ada399e3 100644 --- a/jams-server/src/main/java/net/jami/jams/server/core/workflows/RevokeUserFlow.java +++ b/jams-server/src/main/java/net/jami/jams/server/core/workflows/RevokeUserFlow.java @@ -3,7 +3,6 @@ package net.jami.jams.server.core.workflows; import lombok.extern.slf4j.Slf4j; import net.jami.jams.common.dao.StatementElement; import net.jami.jams.common.dao.StatementList; -import net.jami.jams.common.objects.devices.Device; import net.jami.jams.common.objects.requests.RevocationRequest; import net.jami.jams.common.objects.requests.RevocationType; import net.jami.jams.common.objects.responses.DeviceRevocationResponse; diff --git a/jams-server/src/main/java/net/jami/jams/server/servlets/api/admin/users/UserServlet.java b/jams-server/src/main/java/net/jami/jams/server/servlets/api/admin/users/UserServlet.java index 7b4a9b4592421f876290a90066003ce28eb7beaa..13411abe4b39631ae3138ab92c982d0203cea80c 100644 --- a/jams-server/src/main/java/net/jami/jams/server/servlets/api/admin/users/UserServlet.java +++ b/jams-server/src/main/java/net/jami/jams/server/servlets/api/admin/users/UserServlet.java @@ -1,6 +1,5 @@ package net.jami.jams.server.servlets.api.admin.users; -import com.jsoniter.JsonIterator; import com.jsoniter.output.JsonStream; import jakarta.servlet.ServletException; import jakarta.servlet.annotation.WebServlet; @@ -10,15 +9,11 @@ import jakarta.servlet.http.HttpServletResponse; import net.jami.jams.common.authentication.AuthenticationSourceType; import net.jami.jams.common.dao.StatementElement; import net.jami.jams.common.dao.StatementList; -import net.jami.jams.common.objects.requests.RevocationRequest; -import net.jami.jams.common.objects.requests.RevocationType; import net.jami.jams.common.objects.responses.DeviceRevocationResponse; import net.jami.jams.common.objects.user.User; -import net.jami.jams.server.core.workflows.RevokeDeviceFlow; import net.jami.jams.server.core.workflows.RevokeUserFlow; import java.io.IOException; -import java.math.BigInteger; import static net.jami.jams.server.Server.*; diff --git a/jams-server/src/main/java/net/jami/jams/server/servlets/api/auth/device/DeviceServlet.java b/jams-server/src/main/java/net/jami/jams/server/servlets/api/auth/device/DeviceServlet.java index e7c2b0115071162030cad24d056e5919fc7efba8..898b7fc10ed09cbbf36b1b6a1ea5beee90c22790 100644 --- a/jams-server/src/main/java/net/jami/jams/server/servlets/api/auth/device/DeviceServlet.java +++ b/jams-server/src/main/java/net/jami/jams/server/servlets/api/auth/device/DeviceServlet.java @@ -10,15 +10,12 @@ import jakarta.servlet.http.HttpServletResponse; import net.jami.jams.common.dao.StatementElement; import net.jami.jams.common.dao.StatementList; import net.jami.jams.common.objects.requests.DeviceRegistrationRequest; -import net.jami.jams.common.objects.requests.RevocationRequest; -import net.jami.jams.common.objects.requests.RevocationType; import net.jami.jams.common.objects.responses.DeviceRegistrationResponse; import net.jami.jams.common.objects.responses.DeviceRevocationResponse; import net.jami.jams.server.core.workflows.RegisterDeviceFlow; import net.jami.jams.server.core.workflows.RevokeDeviceFlow; import java.io.IOException; -import java.math.BigInteger; import static net.jami.jams.server.Server.dataStore; diff --git a/jams-server/src/main/java/net/jami/jams/server/servlets/api/auth/directory/SearchDirectoryServlet.java b/jams-server/src/main/java/net/jami/jams/server/servlets/api/auth/directory/SearchDirectoryServlet.java index ebea63526637a1857e6c378de8ec422134db024a..96c4f943c9dc32d12026370652eaf16457de8b38 100644 --- a/jams-server/src/main/java/net/jami/jams/server/servlets/api/auth/directory/SearchDirectoryServlet.java +++ b/jams-server/src/main/java/net/jami/jams/server/servlets/api/auth/directory/SearchDirectoryServlet.java @@ -7,7 +7,6 @@ import jakarta.servlet.http.HttpServlet; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; import net.jami.jams.common.objects.user.UserProfile; -import net.jami.jams.server.Server; import java.io.IOException; import java.util.ArrayList; diff --git a/jams-server/src/main/java/net/jami/jams/server/servlets/filters/AdminApiFilter.java b/jams-server/src/main/java/net/jami/jams/server/servlets/filters/AdminApiFilter.java index 0aa48f863c335a16930920c7cd996b034c279b09..7996b7cacff529fb003f394f628d7e53dc753e92 100644 --- a/jams-server/src/main/java/net/jami/jams/server/servlets/filters/AdminApiFilter.java +++ b/jams-server/src/main/java/net/jami/jams/server/servlets/filters/AdminApiFilter.java @@ -12,7 +12,6 @@ import net.jami.jams.common.objects.user.AccessLevel; import net.jami.jams.server.Server; import java.io.IOException; -import java.util.Date; import static net.jami.jams.server.Server.userAuthenticationModule; import static net.jami.jams.server.servlets.filters.JWTValidator.verifyLevel; diff --git a/jams-server/src/main/java/net/jami/jams/server/servlets/filters/ApiFilter.java b/jams-server/src/main/java/net/jami/jams/server/servlets/filters/ApiFilter.java index e0fec4868ee33fd4d94a00546b1ba469baa10126..2ae16b84b95a1c2e3b22b250d48bb67eb806181b 100644 --- a/jams-server/src/main/java/net/jami/jams/server/servlets/filters/ApiFilter.java +++ b/jams-server/src/main/java/net/jami/jams/server/servlets/filters/ApiFilter.java @@ -11,7 +11,6 @@ import lombok.extern.slf4j.Slf4j; import net.jami.jams.server.Server; import java.io.IOException; -import java.util.Date; import static net.jami.jams.server.Server.userAuthenticationModule; import static net.jami.jams.server.servlets.filters.JWTValidator.verifyValidity;