diff --git a/src/main/java/de/ozgcloud/nachrichten/postfach/osiv2/config/Osi2PostfachProperties.java b/src/main/java/de/ozgcloud/nachrichten/postfach/osiv2/config/Osi2PostfachProperties.java index 0f85e7500012362946635804797a94d69697488c..d9bce3e5cf859310c24b45825d89fde167dc5070 100644 --- a/src/main/java/de/ozgcloud/nachrichten/postfach/osiv2/config/Osi2PostfachProperties.java +++ b/src/main/java/de/ozgcloud/nachrichten/postfach/osiv2/config/Osi2PostfachProperties.java @@ -8,17 +8,17 @@ import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotNull; import org.springframework.boot.context.properties.ConfigurationProperties; +import org.springframework.boot.context.properties.ConfigurationPropertiesScan; import org.springframework.context.annotation.Configuration; import lombok.Getter; -import lombok.RequiredArgsConstructor; import lombok.Setter; @Getter @Setter @Configuration @ConfigurationProperties(prefix = Osi2PostfachProperties.PREFIX) -@RequiredArgsConstructor +@ConfigurationPropertiesScan public class Osi2PostfachProperties { // From de.ozgcloud.nachrichten.NachrichtenManagerConfiguration public static final String GRPC_FILE_MANAGER_NAME = "file-manager"; @@ -29,10 +29,12 @@ public class Osi2PostfachProperties { private boolean enabled; + @Getter @Setter @Configuration @ConfigurationProperties(prefix = AuthConfiguration.PREFIX) + @ConfigurationPropertiesScan public static class AuthConfiguration { public static final String PREFIX = Osi2PostfachProperties.PREFIX + ".auth"; @@ -53,6 +55,7 @@ public class Osi2PostfachProperties { @Setter @Configuration @ConfigurationProperties(prefix = ApiConfiguration.PREFIX) + @ConfigurationPropertiesScan public static class ApiConfiguration { public static final String PREFIX = Osi2PostfachProperties.PREFIX + ".api"; @@ -72,6 +75,7 @@ public class Osi2PostfachProperties { @Setter @Configuration @ConfigurationProperties(prefix = ProxyConfiguration.PREFIX) + @ConfigurationPropertiesScan public static class ProxyConfiguration { public static final String PREFIX = Osi2PostfachProperties.PREFIX + ".proxy";