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 engineProvides 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 authenticationThe 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 matchersDeprecated.
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 engineAn 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.