Skip to content

Commit 6af2973

Browse files
committed
Switched to external Settings library, removed internal one
1 parent 74286cf commit 6af2973

68 files changed

Lines changed: 159 additions & 1314 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

FROST-Server.Auth.Basic/src/main/java/de/fraunhofer/iosb/ilt/frostserver/auth/basic/BasicAuthFilter.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,14 @@
3232
import static de.fraunhofer.iosb.ilt.frostserver.util.user.UserData.MAX_PASSWORD_LENGTH;
3333
import static de.fraunhofer.iosb.ilt.frostserver.util.user.UserData.MAX_USERNAME_LENGTH;
3434

35-
import de.fraunhofer.iosb.ilt.frostserver.settings.ConfigDefaults;
3635
import de.fraunhofer.iosb.ilt.frostserver.settings.ConfigUtils;
3736
import de.fraunhofer.iosb.ilt.frostserver.settings.CoreSettings;
38-
import de.fraunhofer.iosb.ilt.frostserver.settings.Settings;
3937
import de.fraunhofer.iosb.ilt.frostserver.util.HttpMethod;
4038
import de.fraunhofer.iosb.ilt.frostserver.util.StringHelper;
4139
import de.fraunhofer.iosb.ilt.frostserver.util.user.PrincipalExtended;
4240
import de.fraunhofer.iosb.ilt.frostserver.util.user.UserData;
41+
import de.fraunhofer.iosb.ilt.settings.ConfigDefaults;
42+
import de.fraunhofer.iosb.ilt.settings.Settings;
4343
import jakarta.servlet.Filter;
4444
import jakarta.servlet.FilterChain;
4545
import jakarta.servlet.FilterConfig;

FROST-Server.Auth.Basic/src/main/java/de/fraunhofer/iosb/ilt/frostserver/auth/basic/BasicAuthFilterHelper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@
2828

2929
import de.fraunhofer.iosb.ilt.frostserver.path.Version;
3030
import de.fraunhofer.iosb.ilt.frostserver.settings.CoreSettings;
31-
import de.fraunhofer.iosb.ilt.frostserver.settings.Settings;
3231
import de.fraunhofer.iosb.ilt.frostserver.util.AuthUtils;
3332
import de.fraunhofer.iosb.ilt.frostserver.util.AuthUtils.Role;
33+
import de.fraunhofer.iosb.ilt.settings.Settings;
3434
import jakarta.servlet.DispatcherType;
3535
import jakarta.servlet.FilterRegistration;
3636
import jakarta.servlet.ServletContext;

FROST-Server.Auth.Basic/src/main/java/de/fraunhofer/iosb/ilt/frostserver/auth/basic/BasicAuthProvider.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,18 @@
2626
import de.fraunhofer.iosb.ilt.frostserver.persistence.PersistenceManagerFactory;
2727
import de.fraunhofer.iosb.ilt.frostserver.persistence.pgjooq.JooqPersistenceManager;
2828
import de.fraunhofer.iosb.ilt.frostserver.service.InitResult;
29-
import de.fraunhofer.iosb.ilt.frostserver.settings.ConfigDefaults;
3029
import de.fraunhofer.iosb.ilt.frostserver.settings.CoreSettings;
31-
import de.fraunhofer.iosb.ilt.frostserver.settings.Settings;
32-
import de.fraunhofer.iosb.ilt.frostserver.settings.annotation.DefaultValue;
33-
import de.fraunhofer.iosb.ilt.frostserver.settings.annotation.DefaultValueBoolean;
34-
import de.fraunhofer.iosb.ilt.frostserver.settings.annotation.DefaultValueInt;
3530
import de.fraunhofer.iosb.ilt.frostserver.util.AuthProvider;
3631
import de.fraunhofer.iosb.ilt.frostserver.util.LiquibaseUser;
3732
import de.fraunhofer.iosb.ilt.frostserver.util.exception.UpgradeFailedException;
3833
import de.fraunhofer.iosb.ilt.frostserver.util.user.PrincipalExtended;
3934
import de.fraunhofer.iosb.ilt.frostserver.util.user.UserClientInfo;
4035
import de.fraunhofer.iosb.ilt.frostserver.util.user.UserData;
36+
import de.fraunhofer.iosb.ilt.settings.ConfigDefaults;
37+
import de.fraunhofer.iosb.ilt.settings.Settings;
38+
import de.fraunhofer.iosb.ilt.settings.annotation.DefaultValue;
39+
import de.fraunhofer.iosb.ilt.settings.annotation.DefaultValueBoolean;
40+
import de.fraunhofer.iosb.ilt.settings.annotation.DefaultValueInt;
4141
import java.io.IOException;
4242
import java.io.Writer;
4343
import java.util.Map;

FROST-Server.Auth.Basic/src/main/java/de/fraunhofer/iosb/ilt/frostserver/auth/basic/DatabaseHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,10 @@
2929
import de.fraunhofer.iosb.ilt.frostserver.persistence.pgjooq.utils.ConnectionUtils.ConnectionWrapper;
3030
import de.fraunhofer.iosb.ilt.frostserver.persistence.pgjooq.utils.LiquibaseHelper;
3131
import de.fraunhofer.iosb.ilt.frostserver.settings.CoreSettings;
32-
import de.fraunhofer.iosb.ilt.frostserver.settings.Settings;
3332
import de.fraunhofer.iosb.ilt.frostserver.util.LiquibaseUtils;
3433
import de.fraunhofer.iosb.ilt.frostserver.util.exception.UpgradeFailedException;
3534
import de.fraunhofer.iosb.ilt.frostserver.util.user.UserData;
35+
import de.fraunhofer.iosb.ilt.settings.Settings;
3636
import java.io.IOException;
3737
import java.io.Writer;
3838
import java.sql.Connection;

FROST-Server.Auth.Keycloak/src/main/java/de/fraunhofer/iosb/ilt/frostserver/auth/keycloak/DatabaseHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
import de.fraunhofer.iosb.ilt.frostserver.persistence.pgjooq.utils.ConnectionUtils;
2626
import de.fraunhofer.iosb.ilt.frostserver.persistence.pgjooq.utils.ConnectionUtils.ConnectionWrapper;
2727
import de.fraunhofer.iosb.ilt.frostserver.settings.CoreSettings;
28-
import de.fraunhofer.iosb.ilt.frostserver.settings.Settings;
28+
import de.fraunhofer.iosb.ilt.settings.Settings;
2929
import java.sql.SQLException;
3030
import java.time.Duration;
3131
import java.time.Instant;

FROST-Server.Auth.Keycloak/src/main/java/de/fraunhofer/iosb/ilt/frostserver/auth/keycloak/KeycloakAuthProvider.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@
3131
import de.fraunhofer.iosb.ilt.frostserver.persistence.pgjooq.JooqPersistenceManager;
3232
import de.fraunhofer.iosb.ilt.frostserver.service.InitResult;
3333
import de.fraunhofer.iosb.ilt.frostserver.settings.CoreSettings;
34-
import de.fraunhofer.iosb.ilt.frostserver.settings.Settings;
3534
import de.fraunhofer.iosb.ilt.frostserver.util.AuthProvider;
3635
import de.fraunhofer.iosb.ilt.frostserver.util.exception.UpgradeFailedException;
3736
import de.fraunhofer.iosb.ilt.frostserver.util.user.PrincipalExtended;
3837
import de.fraunhofer.iosb.ilt.frostserver.util.user.UserClientInfo;
3938
import de.fraunhofer.iosb.ilt.frostserver.util.user.UserData;
39+
import de.fraunhofer.iosb.ilt.settings.Settings;
4040
import java.io.IOException;
4141
import java.io.Writer;
4242
import java.time.Instant;
@@ -54,10 +54,6 @@
5454
import org.slf4j.Logger;
5555
import org.slf4j.LoggerFactory;
5656

57-
/**
58-
*
59-
* @author scf
60-
*/
6157
public class KeycloakAuthProvider implements AuthProvider {
6258

6359
private static final Logger LOGGER = LoggerFactory.getLogger(KeycloakAuthProvider.class);

FROST-Server.Auth.Keycloak/src/main/java/de/fraunhofer/iosb/ilt/frostserver/auth/keycloak/KeycloakFilter.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@
2424
import static de.fraunhofer.iosb.ilt.frostserver.settings.CoreSettings.TAG_CORE_SETTINGS;
2525

2626
import de.fraunhofer.iosb.ilt.frostserver.settings.CoreSettings;
27-
import de.fraunhofer.iosb.ilt.frostserver.settings.Settings;
2827
import de.fraunhofer.iosb.ilt.frostserver.util.AuthUtils;
2928
import de.fraunhofer.iosb.ilt.frostserver.util.AuthUtils.Role;
3029
import de.fraunhofer.iosb.ilt.frostserver.util.HttpMethod;
3130
import de.fraunhofer.iosb.ilt.frostserver.util.StringHelper;
3231
import de.fraunhofer.iosb.ilt.frostserver.util.user.PrincipalExtended;
32+
import de.fraunhofer.iosb.ilt.settings.Settings;
3333
import jakarta.servlet.Filter;
3434
import jakarta.servlet.FilterChain;
3535
import jakarta.servlet.FilterConfig;
@@ -64,8 +64,7 @@
6464
import org.slf4j.LoggerFactory;
6565

6666
/**
67-
*
68-
* @author scf
67+
* A Filter for KeyCloak based auth.
6968
*/
7069
public class KeycloakFilter implements Filter {
7170

FROST-Server.Auth.Keycloak/src/main/java/de/fraunhofer/iosb/ilt/frostserver/auth/keycloak/KeycloakSettings.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@
2020
import static de.fraunhofer.iosb.ilt.frostserver.util.user.UserData.MAX_PASSWORD_LENGTH;
2121
import static de.fraunhofer.iosb.ilt.frostserver.util.user.UserData.MAX_USERNAME_LENGTH;
2222

23-
import de.fraunhofer.iosb.ilt.frostclient.settings.annotation.SensitiveValue;
24-
import de.fraunhofer.iosb.ilt.frostserver.settings.ConfigDefaults;
25-
import de.fraunhofer.iosb.ilt.frostserver.settings.annotation.DefaultValue;
26-
import de.fraunhofer.iosb.ilt.frostserver.settings.annotation.DefaultValueBoolean;
27-
import de.fraunhofer.iosb.ilt.frostserver.settings.annotation.DefaultValueInt;
23+
import de.fraunhofer.iosb.ilt.settings.ConfigDefaults;
24+
import de.fraunhofer.iosb.ilt.settings.annotation.DefaultValue;
25+
import de.fraunhofer.iosb.ilt.settings.annotation.DefaultValueBoolean;
26+
import de.fraunhofer.iosb.ilt.settings.annotation.DefaultValueInt;
27+
import de.fraunhofer.iosb.ilt.settings.annotation.SensitiveValue;
2828

2929
/**
3030
* Holds the settigs for the Keycloak Auth Provider.

FROST-Server.Auth.Keycloak/src/main/java/de/fraunhofer/iosb/ilt/frostserver/auth/keycloak/UserRoleDecoderDflt.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import static de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.KeycloakSettings.TAG_USER_TABLE;
2222

2323
import de.fraunhofer.iosb.ilt.frostserver.settings.CoreSettings;
24-
import de.fraunhofer.iosb.ilt.frostserver.settings.Settings;
24+
import de.fraunhofer.iosb.ilt.settings.Settings;
2525
import java.util.Set;
2626
import org.jooq.DSLContext;
2727
import org.jooq.Field;

FROST-Server.Auth.Keycloak/src/main/java/de/fraunhofer/iosb/ilt/frostserver/auth/keycloak/Utils.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@
2323
import static de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.KeycloakSettings.TAG_KEYCLOAK_CONFIG_URL;
2424

2525
import de.fraunhofer.iosb.ilt.frostserver.settings.CoreSettings;
26-
import de.fraunhofer.iosb.ilt.frostserver.settings.Settings;
2726
import de.fraunhofer.iosb.ilt.frostserver.util.AuthUtils.Role;
2827
import de.fraunhofer.iosb.ilt.frostserver.util.HttpMethod;
2928
import de.fraunhofer.iosb.ilt.frostserver.util.StringHelper;
29+
import de.fraunhofer.iosb.ilt.settings.Settings;
3030
import java.io.ByteArrayInputStream;
3131
import java.io.IOException;
3232
import java.io.InputStream;
@@ -41,10 +41,6 @@
4141
import org.keycloak.adapters.KeycloakDeploymentBuilder;
4242
import org.slf4j.LoggerFactory;
4343

44-
/**
45-
*
46-
* @author scf
47-
*/
4844
public class Utils {
4945

5046
/**

0 commit comments

Comments
 (0)