commit | 4d32e20c0c0ac2d40f2bdfaa9c16ffb0346ebb15 | [log] [tgz] |
---|---|---|
author | Udo Schnurpfeil <udo.schnurpfeil@irian.eu> | Thu Jul 16 09:43:32 2020 +0200 |
committer | Udo Schnurpfeil <udo.schnurpfeil@irian.eu> | Thu Jul 16 09:43:32 2020 +0200 |
tree | c8c7067008997b39aee93077a3f12c81e6ed42d7 | |
parent | c04dec33252313fdcc39e877b421181438fecb46 [diff] |
TOBAGO-1843: Demo * Show Sanitizer Info
diff --git a/tobago-core/src/main/java/org/apache/myfaces/tobago/sanitizer/Sanitizer.java b/tobago-core/src/main/java/org/apache/myfaces/tobago/sanitizer/Sanitizer.java index 14bc019..efa3242 100644 --- a/tobago-core/src/main/java/org/apache/myfaces/tobago/sanitizer/Sanitizer.java +++ b/tobago-core/src/main/java/org/apache/myfaces/tobago/sanitizer/Sanitizer.java
@@ -26,4 +26,8 @@ String sanitize(String html); void setProperties(Properties configuration); + + default String getInfo() { + return toString(); + }; }
diff --git a/tobago-example/tobago-example-demo/src/main/webapp/server-info.xhtml b/tobago-example/tobago-example-demo/src/main/webapp/server-info.xhtml index 20be51e..b3edd7c 100644 --- a/tobago-example/tobago-example-demo/src/main/webapp/server-info.xhtml +++ b/tobago-example/tobago-example-demo/src/main/webapp/server-info.xhtml
@@ -53,6 +53,7 @@ <tc:out label="Project Stage:" value="#{facesContext.application.projectStage}"/> <tc:out label="CSP mode:" value="#{tobagoContext.tobagoConfig.contentSecurityPolicy.mode}"/> <tc:out label="CSP detail:" value="#{tobagoContext.tobagoConfig.contentSecurityPolicy.directiveMap}"/> + <tc:out label="Sanitizer:" value="#{tobagoContext.tobagoConfig.sanitizer}"/> <tc:segmentLayout medium="6seg 6seg" large="4seg 4seg 4seg" extraLarge="3 seg 3seg 3seg"> <tc:selectBooleanCheckbox value="#{version.version20}" readonly="true" label="Version 2.0"/>