All Classes and Interfaces

Class
Description
Initial administrator account settings.
Exposes the public endpoint that reads the ANONYMOUS role settings.
Exposes the administrator endpoint that updates the ANONYMOUS role settings.
Configures browser access to the API from the web console.
Exposes the endpoint that authenticates users.
Exposes the current authenticated user.
Authenticates credentials and issues JWT access tokens.
Defines the data required to create a DomainTemplate.
Defines the business data required to create a DomainTemplate.
Request body used to create a role.
Request body used to create a user account.
Identifies the records selected for a bulk deletion.
Reports the outcome of a bulk deletion.
Applies a single-record deletion to each selected identifier.
Represents a DomainTemplate returned by the DomainTemplate API.
Represents an business object managed by the template API.
Bootstraps the DomainTemplate Spring application.
Provides HTTP access to the DomainTemplate API.
Reports active-code and concurrent-write conflicts without hiding other database errors.
Exposes the endpoint that creates domain records.
Creates DomainTemplates when their business code is available.
Serializes and parses DomainTemplates in the CSV import/export format.
Exposes the endpoint that archives a domain record.
Exposes the endpoint that archives a selection of domain records.
Soft-deletes a selection of DomainTemplates in a single transaction.
Archives DomainTemplates without removing their database rows.
Persists a DomainTemplate business object.
Indicates that the DomainTemplate API returned an unexpected response.
Retrieves all DomainTemplates.
Retrieves a DomainTemplate by its persistent identifier.
Exposes JSON and CSV import/export endpoints for DomainTemplates.
Renders printable DomainTemplate documents with wrapping and A4 pagination.
Exposes printable PDFs for single, all, and selected DomainTemplates.
Generates a printable PDF for one active DomainTemplate.
Exposes lookup of one DomainTemplate by identifier.
Provides persistence operations for DomainTemplates.
Exposes the endpoint that seeds a collection of domain records.
Creates or updates DomainTemplates from seed data.
Exposes the endpoint that lists records in a domain.
Generates a printable PDF for all active DomainTemplates.
Generates a printable PDF for selected active DomainTemplates.
Exposes the endpoint that updates domain records.
Updates existing DomainTemplates.
Configures authenticated actors and PostgreSQL-compatible audit timestamps.
Reads Bearer tokens and populates the Spring Security context.
JWT signing and lifetime settings.
Generates and validates signed JWT access tokens.
Credentials used to request a JWT.
JWT response returned after successful authentication.
Exposes the endpoint that reads the settings of the authenticated account.
Exposes the endpoint that updates the settings of the authenticated account.
Identifies DomainTemplates selected for PDF printing.
Public role representation.
Exposes the endpoint that creates roles.
Exposes the endpoint that deletes roles.
Exposes the endpoint that deletes a selection of roles.
Deletes a selection of roles in a single transaction; system roles are skipped.
Persists an authorization role.
Exposes the endpoint that reads roles.
Accesses persisted authorization roles.
Coordinates role persistence and default role seeding.
Exposes the endpoint that lists roles.
Exposes the endpoint that updates roles.
Resolves audit actors from the authenticated security context.
Loads persisted users for Spring Security authentication.
Defines the mutable data of a DomainTemplate.
Defines the mutable business data of a DomainTemplate.
Request body used to update a role.
Request body used to update a user account.
Request body used to update user settings.
Public user account representation.
Exposes the endpoint that creates user accounts.
Exposes the endpoint that deletes user accounts.
Exposes the endpoint that deletes a selection of users.
Deletes a selection of users in a single transaction.
Persists a user account and its password hash.
Exposes the endpoint that reads user accounts.
Accesses persisted user accounts.
Coordinates user account persistence and password hashing.
Public user settings representation.
Persists the settings owned either by one user account or by a role profile such as ANONYMOUS.
Exposes the administrator endpoint that reads the settings of a USER account.
Accesses persisted user and role settings.
Coordinates user settings, the ANONYMOUS role settings and their defaults.
Exposes the administrator endpoint that updates the settings of a USER account.
Exposes the endpoint that lists user accounts.
Exposes the endpoint that updates user accounts.