Package org.camunda.bpm.webapp.impl.security.filter
-
Interface Summary Interface Description RequestAuthorizer The interface for request authorizers.SecurityFilterRule This interface is used by theSecurityFilter
to authorize incoming requests. -
Class Summary Class Description ApplicationRequestAuthorizer This matcher can be used for restricting access to an app.Authorization CookieConfigurator CsrfPreventionFilter Provides basic CSRF protection implementing a Same Origin Standard Header verification (step 1) and a Synchronization Token with a cookie-stored token on the front-end.EngineRequestAuthorizer This is aRequestAuthorizer
which authorizes all process engine api requests based on the current authenticationPathFilterRule ASecurityFilterRule
that deleagates to a set ofPathMatcher
sRequestAuthorizer.AnnonymousAuthorizer RequestFilter A request matcher that matches uris compatible to the JAX-RS syntax and extracts the arguments on match.RequestMatcher RequestMatcher.Match SecurityFilter Simple filter implementation which delegates to a list ofFilterRules
, evaluating theirSecurityFilterRule#setAuthorized(org.camunda.bpm.webapp.impl.security.filter.AppRequest)
condition for the given request.SecurityFilterConfig POJO representing the configuration of the security filterSecurityFilterConfig.PathFilterConfig SecurityFilterConfig.PathMatcherConfig SessionCookieFilter -
Enum Summary Enum Description CookieConfigurator.SameSiteOption