Skip to content

security/index

Overview

Module

  • package: org.eclipse.dirigible.sdk.security
  • source: security/

This module exposes identity and role information for the user behind the current request, along with the @Roles annotation used to gate controllers and methods.

The main components of this module are:

  • User: Static facade for the authenticated user — name, roles, language, timeout, auth type.
  • @Roles: Class- or method-level annotation that restricts dispatch to authenticated users in any of the listed roles.

Classes

Released under the EPL-2.0 License.