diff --git a/lib/middleware/MiddlewareManager.js b/lib/middleware/MiddlewareManager.js
index 537d70fd..5586c1d5 100644
--- a/lib/middleware/MiddlewareManager.js
+++ b/lib/middleware/MiddlewareManager.js
@@ -118,6 +118,11 @@ class MiddlewareManager {
defaultPolicy2IsReportOnly: true,
});
}
+ if (this.options.cspReportPath) {
+ Object.assign(oCspConfig, {
+ cspReportPath: this.options.cspReportPath
+ });
+ }
return () => {
return cspModule("sap-ui-xx-csp-policy", oCspConfig);
};
diff --git a/lib/server.js b/lib/server.js
index 8cf1b0f4..1d2cd61a 100644
--- a/lib/server.js
+++ b/lib/server.js
@@ -111,6 +111,7 @@ module.exports = {
* aim for (AKA 'target policies'), are send for any requested
* *.html
file
* @param {boolean} [options.simpleIndex=false] Use a simplified view for the server directory listing
+ * @param {string} [options.cspReportPath] Enable csp report logging to the given path
* @returns {Promise