parent
b98c26dea9
commit
76f4d39d9c
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -7,12 +7,4 @@ pattern:
|
||||||
notes: "The security response headers, which are environment independent and/or\
|
notes: "The security response headers, which are environment independent and/or\
|
||||||
\ static"
|
\ static"
|
||||||
properties:
|
properties:
|
||||||
responseHeaders:
|
responseHeaders: "var://base-security-response-headers-response-headers"
|
||||||
- Strict-Transport-Security: "max-age=63072000; includeSubDomains;"
|
|
||||||
- X-Content-Type-Options: "nosniff"
|
|
||||||
- Referrer-Policy: "strict-origin-when-cross-origin"
|
|
||||||
- X-Frame-Options: "DENY"
|
|
||||||
- Cross-Origin-Opener-Policy: "same-origin"
|
|
||||||
- Cross-Origin-Embedder-Policy: "require-corp"
|
|
||||||
- Cross-Origin-Resource-Policy: "same-site"
|
|
||||||
- Permissions-Policy: "geolocation=(), camera=(), microphone=(), interest-cohort=()"
|
|
||||||
|
|
|
@ -9,6 +9,8 @@ pattern:
|
||||||
path: "/mail/"
|
path: "/mail/"
|
||||||
realm:
|
realm:
|
||||||
- "pattern://7518c6cc61e47eec6322ae17"
|
- "pattern://7518c6cc61e47eec6322ae17"
|
||||||
|
addons:
|
||||||
|
- "pattern://4c0d206244a4e16e9aa49f5c"
|
||||||
backends: "var://greenmail-backend-addresses"
|
backends: "var://greenmail-backend-addresses"
|
||||||
hostnameCheck: "disabled"
|
hostnameCheck: "disabled"
|
||||||
hostHeader: "backend"
|
hostHeader: "backend"
|
||||||
|
|
|
@ -0,0 +1,7 @@
|
||||||
|
schemaVersion: "1.0"
|
||||||
|
pattern:
|
||||||
|
id: "4c0d206244a4e16e9aa49f5c"
|
||||||
|
className: "ch.nevis.admin.v4.plugin.nevisproxy.patterns.HeaderCustomization"
|
||||||
|
name: " GreenMail-OP-Headers"
|
||||||
|
properties:
|
||||||
|
responseHeaders: "var://greenmail-op-headers-response-headers"
|
|
@ -50,6 +50,23 @@ variables:
|
||||||
secretPreserving: true
|
secretPreserving: true
|
||||||
value: null
|
value: null
|
||||||
requireOverloading: true
|
requireOverloading: true
|
||||||
|
base-security-response-headers-response-headers:
|
||||||
|
className: "ch.nevis.admin.v4.plugin.base.generation.property.KeyValueProperty"
|
||||||
|
parameters:
|
||||||
|
minRequired: 1
|
||||||
|
separators:
|
||||||
|
- ":"
|
||||||
|
switchedSeparators: []
|
||||||
|
value:
|
||||||
|
- Strict-Transport-Security: "max-age=63072000; includeSubDomains;"
|
||||||
|
- X-Content-Type-Options: "nosniff"
|
||||||
|
- Referrer-Policy: "strict-origin-when-cross-origin"
|
||||||
|
- X-Frame-Options: "DENY"
|
||||||
|
- Cross-Origin-Opener-Policy: "same-origin"
|
||||||
|
- Cross-Origin-Embedder-Policy: "require-corp"
|
||||||
|
- Cross-Origin-Resource-Policy: "same-site"
|
||||||
|
- Permissions-Policy: "geolocation=(), camera=(), microphone=(), interest-cohort=()"
|
||||||
|
requireOverloading: true
|
||||||
cert-login-template-parameters:
|
cert-login-template-parameters:
|
||||||
className: "ch.nevis.admin.v4.plugin.base.generation.property.TextProperty"
|
className: "ch.nevis.admin.v4.plugin.base.generation.property.TextProperty"
|
||||||
parameters:
|
parameters:
|
||||||
|
@ -100,6 +117,15 @@ variables:
|
||||||
pathInputMode: "OPTIONAL"
|
pathInputMode: "OPTIONAL"
|
||||||
value: "http://rainloop.adn-agov-mail-01-dev/"
|
value: "http://rainloop.adn-agov-mail-01-dev/"
|
||||||
requireOverloading: true
|
requireOverloading: true
|
||||||
|
greenmail-op-headers-response-headers:
|
||||||
|
className: "ch.nevis.admin.v4.plugin.base.generation.property.KeyValueProperty"
|
||||||
|
parameters:
|
||||||
|
separators:
|
||||||
|
- ":"
|
||||||
|
switchedSeparators: []
|
||||||
|
value:
|
||||||
|
- X-Frame-Options: "DENY"
|
||||||
|
requireOverloading: true
|
||||||
idm-admin-settings:
|
idm-admin-settings:
|
||||||
className: "ch.nevis.admin.v4.plugin.base.generation.property.KeyValueProperty"
|
className: "ch.nevis.admin.v4.plugin.base.generation.property.KeyValueProperty"
|
||||||
parameters:
|
parameters:
|
||||||
|
|
Loading…
Reference in New Issue