All Classes and Interfaces

Class
Description
Base class for implementing AdminPlugins.
Base class for implementing plugin REST resources for the admin application.
Base class for implementing an Admin Plugin root resource.
Abstract implementation of the AppPlugin SPI.
A abstract plugin resource class that may be used to implement REST resources which are added to the REST application of the app.
A resource class that provides a plugins restful API.
 
An implementation of CockpitPlugin that comes with reasonable defaults.
Base class for implementing a plugin REST resource.
A resource class that provides a cockpit plugins restful API.
 
Deprecated.
Deprecated.
Deprecated.
 
 
 
Base class for implementing TasklistPlugins.
Base class for implementing plugin REST resources for the admin application.
Base class for implementing an Tasklist Plugin root resource.
A Filter implementation that can be used to realize basic templating.
Base class for implementing WelcomePlugins.
Base class for implementing plugin REST resources for the welcome application.
Base class for implementing a welcome Plugin root resource.
The admin application.
The rest api exposed by the admin application
 
 
SPI inteface for plugins to the admin webapplication.
 
 
The admin application service runtime delegate.
This matcher can be used for restricting access to an app.
The service provider interface (SPI) that must be provided by a webapplication plugin.
The holder of registered AppPlugins.
The list of services provided by a camunda webapplication, providing a plugin registry and access to the process engine.
Represents an active authentication of a given identity (usually a user).
 
Servlet Filter implementation responsible for populating the Authentications.getCurrent() thread-local (ie. binding the current set of authentications to the current thread so that it may easily be obtained by application parts not having access to the current session.
Wrapper around current authentications.
 
 
 
 
 
Provides access to the camunda cockpit core services.
The cockpit rest api exposed by the application.
A servlet context listener that bootstraps cockpit on a running Camunda Platform.
 
The service provider interface (SPI) that must be provided by a cockpit plugin.
 
 
The CockpitRuntimeDelegate is a delegate to provide the camunda cockpit plugin service.
 
 
 
 
 
Uses the BpmPlatform and exposes the default process engine
 
 
 
 
 
 
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.
 
Default implementation of AppPluginRegistry that loads Plugins via the ServiceLoader facilities provided by the Java SE platform.
This is the default CockpitRuntimeDelegate implementation that provides the camunda cockpit plugin services (i.e.
Wrapper for backwards-compatibility to PluginRegistry.
 
 
This is a RequestAuthorizer which authorizes all process engine api requests based on the current authentication
The engine rest api exposed by the application.
Utility to load and match filter rules.
 
 
Automatically creates a session mutex when a HttpSession is created.
Thrown if the webapp is configured incorrectly
 
 
 
 
Provides the JobExecutor related features of AbstractProcessEngineTestCase.
 
 
 
A SecurityFilterRule that delegates to a set of path matchers
Deprecated.
Used to replace a plugin resource.
 
 
 
 
 
 
 
 
 
 
 
 
Typed query parameters for usage in cockpit plugins
Typed query parameters for usage in webapp plugins
 
 
 
 
 
The interface for request authorizers.
 
A request matcher that matches uris compatible to the JAX-RS syntax and extracts the arguments on match.
 
 
 
 
 
Simple filter implementation which delegates to a list of FilterRules, evaluating their SecurityFilterRule#setAuthorized(org.eximeebpms.bpm.webapp.impl.security.filter.AppRequest) condition for the given request.
POJO representing the configuration of the security filter
 
 
This interface is used by the SecurityFilter to authorize incoming requests.
With EximeeBPMS.13 we introduced the application path prefix /eximeebpms to Spring Boot.
Common logic that is used in servlet filters.
 
Jax RS resource allowing to perform the setup steps.
 
 
The tasklist application.
 
 
 
SPI inteface for plugins to the tasklist webapplication.
 
 
The tasklist application service runtime delegate.
Uses the BpmPlatform and exposes the default process engine
An authentication for a user
Jax-Rs resource allowing users to authenticate with username and password
 
The welcome application.
The rest api exposed by the welcome application
 
 
SPI interface for plugins to the welcome webapplication.
 
 
The welcome application service runtime delegate.