All Classes and Interfaces

Class
Description
Enum class for access role definition.
Base class for application configuration.
This class object is to configure and provide the Asynchronous Executor bean.
Exception caused by a backing service (PostgreSql, MongoDb, RabbitMq, Hazelcast...) in an error state.
Backoffice enumeration.
This class object is to configure and provide the Bean Validator Service (BeanValidatorService).
Bean validation service contract.
BeanValidatorService default implementation.
Enum for Channel access.
Annotation for validate check content.
Interface which can repeat annotation CheckContent in the same validation.
Specific validator for check content.
Utilities class for smartfi-commonss.
Conditional annotation for validate attributes required a not required.
Interface which permit use repeated times the annotations in the same validation.
Validator for conditional annotation.
This class is used to hold the configuration preferences used in context propagation related beans.
Currency Code Enum.
Customized object mapper.
Utils for creating and transforming dates and times.
ENum for define entities bank.
Exception caused by a specified entity (for example, in an operation argument) was not found or is not visible in the operation context (access level...).
Entity patcher utility, see EntityPatcher.patch(Object, Object).
Error codes for known common validation constraint violations.
Javax constraint to ErrorDetailDto mapping utilities.
Exception codes for known common error conditions.
Exception caused by forbidden operations (due to not enough authorization level or illegal operations)invalid or no credentials received from a call.
Exception caused by invalid arguments received from a call.
Exception caused by invalid or no credentials received from a call.
Input/Output utils.
This class is designed to hold all the information present at the JWT.
Properties to commons configuration.
Javascript Web Token Services interface.
JWT services implementation.
This is the parent exception for any exception thrown corresponding to an handled error condition.
Language enumeration.
Utilities for LDAP connection.
Enum to define mobile os.
ObjectMapper factory, a way to centralize ObjectMapper creation.
Exception caused by failed operation validating required OTP.
An authorization filter implementation that check for the presence of a valid OTP.
Authorization properties.
Default values holder class.
Endpoint included in an OTP rule.
Enumeration to hold allowed values to logic check in an OTP rule.
Required OTP endpoint.
Enumeration to hold allowed values to SCA option in an OTP rule.
Exception caused by forbidden operations because require OTP validated but in order to get the OTP generated extra request parameter is required.
Class used to hold all the information needed about the request of an OTP.
Exception caused by forbidden operations because require OTP validated.
This class handles the OtpProperties.OtpRule defined for a given request.
Class designed to hold all required information about the HTTP request.
Utility as a reflection facility.
Used as single access point for request context metadata, currently: RequestID - used to correlate actions and events. EntityID - identified the company at a multi-tenant environment. Note that this manager also has the responsibility to update MDC.
Context bean.
Utils for REST Client operations.
Rest template factory, used to create new configured Rest Templates.
This exceptions must not be handled in an event execution contexts (the event will be redirected to the dead-letter-queue) and must be treated as a generic server error response (with no reason detail) in REST operation contexts.
Enums defined for users security level.
This component is the one used to build a handler for the OtpRule applicable for a given endpoint.
Master class designed to configure the beans required in a web project, servlet based.
Class to generate a Time-based One-time Password and PUC for bypassing the One-time Password for tests and PUC respectively.
Contract for classes to generate a Time-based One-time Password and PUC for bypassing the One-time Password for tests and PUC respectively.
Transfer Frequency Enum.
Transfer mode enum.
This is the parent exception for any exception thrown corresponding to an unexpected error condition (theoretically, due to an unknown reason or to a condition that should have never happen).
Currently supported user states.
Currently supported user types.
UUID utilities.
Annotation used to design arguments and members as data to be validated.
Aspect used to inject validation logic before a method execution.
Represents the smartfi token for an authentication request or for an authenticated principal.
Jwt based WalletAuthentication implementation.