Merge pull request #23579 from 11rx4f/23578

Fix #23578 Cannot enbale Security Manager from the admin console
diff --git a/appserver/admingui/common/src/main/java/org/glassfish/admingui/common/handlers/SecurityHandler.java b/appserver/admingui/common/src/main/java/org/glassfish/admingui/common/handlers/SecurityHandler.java
index f4abfd4..a3d34a5 100644
--- a/appserver/admingui/common/src/main/java/org/glassfish/admingui/common/handlers/SecurityHandler.java
+++ b/appserver/admingui/common/src/main/java/org/glassfish/admingui/common/handlers/SecurityHandler.java
@@ -770,7 +770,8 @@
             Map<String, Object> payload = new HashMap<String, Object>();
             payload.put("target", configName);
             for (String option : newOptions) {
-                ArrayList kv = InstanceHandler.getKeyValuePair(option);
+                String option1 = UtilHandlers.escapePropertyValue(option);
+                ArrayList kv = InstanceHandler.getKeyValuePair(option1);
                 payload.put((String)kv.get(0), kv.get(1));
             }
             RestUtil.restRequest(endpoint, payload, "POST", handlerCtx, false);