All Classes and Interfaces
Class
Description
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class encapsulates the database access for algorithm objects.
Data transfer object for the exchange of algorithm data.
This class is generated by jOOQ.
Controller class to offer an interface to interact with basic API endpoints.
This class is the main entry point for the Trust Deck services.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class encapsulates utility functionalities.
Annotation that enables an audit trail for the annotated method and collects some data for it.
Class that automatically intercepts the audit annotation and stores the collected information
using the same transaction as the database method.
This class is generated by jOOQ.
This class is generated by jOOQ.
A class encapsulating the functionality needed to create jOOQ AuditEvent POJOs.
This class is generated by jOOQ.
This class is generated by jOOQ.
The type of an audit event.
This interceptor is used to pass some audit information through
to the request-object to make it available for the filters where
the actual logging is triggered.
This class is used to add the audittrail annotation interceptor in the interceptor registry.
This class represents an exception when storing the audit trail information was unsuccessful.
The audit trail request filter that injects a request object that
enables non-consuming readability of the request-body.
Configuration for the periodic cleanup of the audit trail table.
This service is responsible for periodically cleaning up old entries in the
audit trail database table.
The user types for which auditing should be enabled/disabled.
Configuration for the audit trail.
This class encapsulates utility functionalities to check roles and relationships within a given OIDC token.
This class represents an exception when a bad HTTP request was encountered.
This class provides a pseudonymization by assigning blake3-hash-values as pseudonyms.
Wrapper class that allows for multiple reads on the request body.
Enables the servlet input stream to be read multiple times without being destroyed.
This class provides configuration for the caching.
CachingService is a service class responsible for caching group paths for faster authentication.
This class provides a pseudonymization by assigning consecutive numbers as pseudonyms.
Class for intercepting all exceptions triggered by the REST controllers.
This class represents an exception when the creation of a new entity type failed.
This class is generated by jOOQ.
Handles access denied states and answers with a 403-FORBIDDEN status.
Used to control incoming requests without an access token.
Handles the output if the request contains an invalid token.
This class provides database maintenance access.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is used to encapsulate all methods needed to access the database for handling domains.
Data transfer object for the exchange of domain data.
This class represents an exception when a domain couldn't be found.
This class represents an exception when handling OIDC
rights and roles while handling a domain went wrong.
This class is responsible for handling OIDC (OpenID Connect) related operations for domain-level interactions
within the application.
This class is generated by jOOQ.
This class encapsulates the requests for domains in a controller for the REST-API.
Data transfer object for the exchange of domain data when in a tree-view.
This class represents an exception when a duplicate of a domain was found.
This class represents an exception when a duplicate of an entity instance was found.
This class represents an exception when a duplicate of an entity type was found.
This class represents an exception when a duplicate of a project was found.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class encapsulates the database access for entity instances.
This class represents a Data Transfer Object (DTO) for an entity instance.
This class is generated by jOOQ.
This class offers a REST API for interacting with entity instances.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class encapsulates the database access for entity types.
This class represents a Data Transfer Object (DTO) for an entity type.
This class is generated by jOOQ.
This class offers a REST API for interacting with project entity types.
The REST controller that handles calls/forwards to /error
This class represents an exception when the deletion of a child domain failed.
This class represents an exception when the update of a child domain failed.
This class represents an exception when the deletion of a pseudonym failed.
This class represents an exception when the update of a pseudonym failed.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
Deprecated.
Unknown data type.
Deprecated.
Unknown data type.
This class is generated by jOOQ.
This class is generated by jOOQ.
Deprecated.
Unknown data type.
This class is generated by jOOQ.
Deprecated.
Unknown data type.
This class is generated by jOOQ.
Deprecated.
Unknown data type.
This class is generated by jOOQ.
Deprecated.
Unknown data type.
Deprecated.
Unknown data type.
Deprecated.
Unknown data type.
Deprecated.
Unknown data type.
Deprecated.
Unknown data type.
This class is generated by jOOQ.
This class is generated by jOOQ.
The HTTP status DTO.
This class is generated by jOOQ.
This class is generated by jOOQ.
IdentifierItem object encapsulating the actual identifier and its type.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
A class modelling indexes of tables in public.
Interface for a proper representation object.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
Class used to handle the entity type's JSON schemas and their validation.
This class is used to convert a JWT token into readable information.
The configuration for the JWT properties.
A class modelling foreign key relationships and constraints of tables in
public.
Basic least recently used (LRU) cache.
Abstract class that provides the functionalities for calculating a check digit for an arbitrary list of characters
as long as the length of this list is divisible by two.
A class that provides a check digit calculator
for 0-9 (0123456789).
A class that provides a check digit calculator
for 0-9A-F (0123456789ABCDEF).
A class that provides a check digit calculator
for A-Z (0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ).
A class that provides a check digit calculator
for 0-9A-Z excluding B,I,O,S (0123456789ACDEFGHJKLMNPQRTUVWXYZ).
A class that provides a check digit calculator
for 0-9A-Z (0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ).
A class that provides a check digit calculator
for arbitrary alphabets of even length.
This class provides a pseudonymization by assigning md5-hash-values as pseudonyms
This class represents an exception when handling OIDC rights and roles.
This class provides services for managing clients, roles, and groups
within a Keycloak realm.
This class allows for finding a path between two arbitrary domains, if there is one.
Data Transfer Object (DTO) for permissions.
Provides the REST API for the permission endpoints.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class encapsulates the database access for project objects.
This class represents a Data Transfer Object (DTO) for a project.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class encapsulates the database access for project objects.
This class represents a Data Transfer Object (DTO) for a project image.
This class is generated by jOOQ.
This class offers a REST API for interacting with project images.
This class represents an exception when handling OIDC
rights and roles while handling a project went wrong.
This class is responsible for handling OIDC (OpenID Connect) related operations for project-level interactions
within the application.
This class is generated by jOOQ.
This class offers REST API endpoints for interacting with project entities.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is used to encapsulate all methods needed to access the database for handling pseudonym-records.
This class offers an Data Transfer Object (DTO) for a pseudonym.
This is a factory class for creating a pseudonymizer based on the desired algorithm.
An abstract class for different pseudonymization algorithms
This class is generated by jOOQ.
This class represents a REST-API controller encapsulating the requests for pseudonym-records.
This class offers an Data Transfer Object (DTO) for updating a pseudonym.
This class is generated by jOOQ.
This class provides a pseudonymization by assigning random letters as pseudonyms.
This class provides a pseudonymization by assigning random numbers as pseudonyms.
A resource exception handler which re-throws an AccessDeniedException.
Class for the configuration of the services' responses.
Handles the responses depending on the response type requested by the user.
Configuration class that holds the operational roles for the application.
Convenience access to all stored procedures and functions in public.
This class is used to define security settings for keycloak and other custom security options.
This class is generated by jOOQ.
This class provides pseudonymization by assigning sha1-hash-values as pseudonyms.
This class provides a pseudonymization by assigning sha2-hash-values as pseudonyms
This class provides a pseudonymization by assigning sha3-hash-values as pseudonyms
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class offers a way to access spring beans that are otherwise unaccessible.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is used to define settings for swagger.
Convenience access to all tables in public.
The data source configuration for trust deck.
This class represents an exception when the expected and actually received result sizes differ.
This class represents an exception when the update of an object failed.
Data Transfer Object (DTO) for an user.
This class offers a variety of utilities.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class provides a pseudonymization by assigning xxHash64-values as pseudonyms.