Package org.camunda.bpm.webapp.impl.security.filter
-
Interface Summary Interface Description RequestAuthorizer The interface for request authorizers.SecurityFilterRule This interface is used by theSecurityFilterto 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 aRequestAuthorizerwhich authorizes all process engine api requests based on the current authenticationPathFilterRule ASecurityFilterRulethat deleagates to a set ofPathMatchersRequestAuthorizer.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