Class ContentSecurityPolicyProvider
java.lang.Object
org.camunda.bpm.webapp.impl.security.filter.headersec.provider.HeaderSecurityProvider
org.camunda.bpm.webapp.impl.security.filter.headersec.provider.impl.ContentSecurityPolicyProvider
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final Base64.Encoder
static final String
static final String
static final String
static final String
Fields inherited from class org.camunda.bpm.webapp.impl.security.filter.headersec.provider.HeaderSecurityProvider
disabled, initParams, value
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String
getHeaderValue
(jakarta.servlet.ServletContext servletContext) protected String
normalizeString
(String value) void
Methods inherited from class org.camunda.bpm.webapp.impl.security.filter.headersec.provider.HeaderSecurityProvider
isDisabled, setDisabled, setValue
-
Field Details
-
HEADER_NAME
- See Also:
-
HEADER_NONCE_PLACEHOLDER
- See Also:
-
HEADER_DEFAULT_VALUE
- See Also:
-
DISABLED_PARAM
- See Also:
-
VALUE_PARAM
- See Also:
-
ATTR_CSP_FILTER_NONCE
- See Also:
-
ENCODER
-
-
Constructor Details
-
ContentSecurityPolicyProvider
public ContentSecurityPolicyProvider()
-
-
Method Details
-
initParams
- Specified by:
initParams
in classHeaderSecurityProvider
-
parseParams
public void parseParams()- Specified by:
parseParams
in classHeaderSecurityProvider
-
normalizeString
-
getHeaderName
- Specified by:
getHeaderName
in classHeaderSecurityProvider
-
getHeaderValue
- Overrides:
getHeaderValue
in classHeaderSecurityProvider
-
generateNonce
-