keycloak-uncached

Details

diff --git a/server-spi-private/src/main/java/org/keycloak/provider/ConfigurationValidationHelper.java b/server-spi-private/src/main/java/org/keycloak/provider/ConfigurationValidationHelper.java
index cb9b985..94b20ba 100644
--- a/server-spi-private/src/main/java/org/keycloak/provider/ConfigurationValidationHelper.java
+++ b/server-spi-private/src/main/java/org/keycloak/provider/ConfigurationValidationHelper.java
@@ -45,11 +45,11 @@ public class ConfigurationValidationHelper {
         checkSingle(property.getName(), property.getLabel(), required);
 
         String value = model.getConfig().getFirst(property.getName());
-        if (value != null && !property.options.contains(value)) {
+        if (value != null && !property.getOptions().contains(value)) {
             StringBuilder options = new StringBuilder();
             int i = 1;
-            for (String o : property.options) {
-                if (i == property.options.size()) {
+            for (String o : property.getOptions()) {
+                if (i == property.getOptions().size()) {
                     options.append(" or ");
                 } else if (i > 1) {
                     options.append(", ");
@@ -57,7 +57,7 @@ public class ConfigurationValidationHelper {
                 options.append(o);
                 i++;
             }
-            throw new ComponentValidationException("''{0}'' should be {1}", property.label, options.toString());
+            throw new ComponentValidationException("''{0}'' should be {1}", property.getLabel(), options.toString());
         }
 
         return this;