Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accessRole - Variable in class es.kukenan.smartfi.common.service.jwt.JwtBearerToken
-
The access role of the user.
- AccessRoleEnum - Enum Class in es.kukenan.smartfi.common.service.jwt.enums
-
Enum class for access role definition.
- AccessRoleEnum() - Constructor for enum class es.kukenan.smartfi.common.service.jwt.enums.AccessRoleEnum
- ACTIVE - Enum constant in enum class es.kukenan.smartfi.common.enums.UserState
-
User active.
- additionalInfo - Variable in exception class es.kukenan.smartfi.common.service.exceptions.KukenanWalletException
-
Error aditional info.
- ADMIN - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.AccessRoleEnum
-
Access role for PuntoPrestamo backoffice administrator.
- afterPropertiesSet() - Method in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
- AGENT - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.AccessRoleEnum
-
Access role for an agent.
- ANDROID - Enum constant in enum class es.kukenan.smartfi.common.enums.MobileOsEnum
-
ANDROID OS.
- ANDROID - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.ChannelEnum
-
Native app android.
- ANNUAL - Enum constant in enum class es.kukenan.smartfi.common.enums.TransferFrequencyEnum
-
Frecuencia anual.
- ANONYMOUS - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.SecurityLevelEnum
-
Security level for anonymous level.
- ApplicationConfig - Class in es.kukenan.smartfi.common.config
-
Base class for application configuration.
- ApplicationConfig() - Constructor for class es.kukenan.smartfi.common.config.ApplicationConfig
- AsyncExecutorConfig - Class in es.kukenan.smartfi.common.config
-
This class object is to configure and provide the Asynchronous Executor bean.
- AsyncExecutorConfig() - Constructor for class es.kukenan.smartfi.common.config.AsyncExecutorConfig
- AsyncExecutorConfig.PropagateMdcTaskDecorator - Class in es.kukenan.smartfi.common.config
-
Decorator that propagates MDC in asynchronous executions.
- aud - Variable in class es.kukenan.smartfi.common.config.JwtProperties
-
JWT audience claim, used to validate received JWT.
- aud - Variable in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
JWT audience claim, used to validate received JWT.
- authentication - Variable in class es.kukenan.smartfi.common.security.web.otp.OtpRuleHandler.HttpRequest
-
Current authentication.
B
- BackingServiceException - Exception Class in es.kukenan.smartfi.common.service.exceptions
-
Exception caused by a backing service (PostgreSql, MongoDb, RabbitMq, Hazelcast...) in an error state.
- BackingServiceException(String, String, Throwable, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.common.service.exceptions.BackingServiceException
-
Constructor.
- BackingServiceException(String, Throwable, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.common.service.exceptions.BackingServiceException
-
Constructor.
- BACKOFFICE_ADMIN - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.SecurityLevelEnum
-
Security level for PuntoPrestamo backoffice administrator.
- BackofficeEnumeration - Enum Class in es.kukenan.smartfi.common.enums
-
Backoffice enumeration.
- BackofficeEnumeration(Integer, String) - Constructor for enum class es.kukenan.smartfi.common.enums.BackofficeEnumeration
-
Relation type enum constructor.
- bankCode - Variable in enum class es.kukenan.smartfi.common.service.jwt.enums.EntityBankEnum
-
Bank code of bank entity.
- BANNED - Enum constant in enum class es.kukenan.smartfi.common.enums.UserState
-
User banned.
- BC - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.EntityBankEnum
-
Entity Bank for BancoCaminos.
- BeanValidationConfig - Class in es.kukenan.smartfi.common.config.web.servlet
-
This class object is to configure and provide the Bean Validator Service (
BeanValidatorService). - BeanValidationConfig() - Constructor for class es.kukenan.smartfi.common.config.web.servlet.BeanValidationConfig
- beanValidatorService - Variable in class es.kukenan.smartfi.common.service.validation.annotations.ValidAdvice
-
Bean validator service.
- beanValidatorService() - Method in class es.kukenan.smartfi.common.config.web.servlet.BeanValidationConfig
-
Create the
BeanValidatorServicedefault implementation. - BeanValidatorService - Interface in es.kukenan.smartfi.common.service.validation
-
Bean validation service contract.
- BeanValidatorServiceImpl - Class in es.kukenan.smartfi.common.service.validation.impl.hibernate
-
BeanValidatorServicedefault implementation. - BeanValidatorServiceImpl() - Constructor for class es.kukenan.smartfi.common.service.validation.impl.hibernate.BeanValidatorServiceImpl
-
Default constructor.
- BF - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.EntityBankEnum
-
Entity bank for BANCOFAR.
- BIANNUAL - Enum constant in enum class es.kukenan.smartfi.common.enums.TransferFrequencyEnum
-
Frecuencia semestral.
- bic - Variable in enum class es.kukenan.smartfi.common.service.jwt.enums.EntityBankEnum
-
Bank BIC / SWIFT.
- BIMONTHLY - Enum constant in enum class es.kukenan.smartfi.common.enums.TransferFrequencyEnum
-
Frecuencia bimestral.
- BIWEEKLY - Enum constant in enum class es.kukenan.smartfi.common.enums.TransferFrequencyEnum
-
Frecuencia quincenal.
- BLOCKED - Enum constant in enum class es.kukenan.smartfi.common.enums.UserState
-
User blocked.
- bodyInputStream - Variable in class es.kukenan.smartfi.common.security.web.otp.OtpRuleHandler.HttpRequest
-
Operation body input stream.
- BRANCH - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.ChannelEnum
-
Channel defined for branch.
- BUF_SIZE - Static variable in class es.kukenan.smartfi.common.utils.IoUtils
-
Default size for buffers used in this class.
C
- C4000000 - Enum constant in enum class es.kukenan.smartfi.common.service.exceptions.enums.ExceptionCode
-
InvalidCallException, caused by invalid arguments received from a client. - C4010000 - Enum constant in enum class es.kukenan.smartfi.common.service.exceptions.enums.ExceptionCode
-
Generic invalid credentials error condition.
- C4030000 - Enum constant in enum class es.kukenan.smartfi.common.service.exceptions.enums.ExceptionCode
-
Generic forbidden operation error condition.
- C403000001 - Enum constant in enum class es.kukenan.smartfi.common.service.exceptions.enums.ExceptionCode
-
Otp required Generic custom code.
- C403000002 - Enum constant in enum class es.kukenan.smartfi.common.service.exceptions.enums.ExceptionCode
-
Otp blocked generic custom code.
- C403000003 - Enum constant in enum class es.kukenan.smartfi.common.service.exceptions.enums.ExceptionCode
-
OTP required Generic custom code but OTP was not generated, extra request param needed to force OTP generation.
- C4040000 - Enum constant in enum class es.kukenan.smartfi.common.service.exceptions.enums.ExceptionCode
-
Generic specified entity does not exist error condition.
- CATALAN - Enum constant in enum class es.kukenan.smartfi.common.enums.LanguageEnumeration
-
English language.
- channel - Variable in class es.kukenan.smartfi.common.context.RequestContextManager.WalletContext
-
Context channel.
- channel - Variable in class es.kukenan.smartfi.common.service.jwt.JwtBearerToken
-
The channel which is using the customer.
- channelContextEntryName - Variable in class es.kukenan.smartfi.common.context.config.ContextPropagationProperties
-
Name for the channel MDC Context Entry.
- ChannelEnum - Enum Class in es.kukenan.smartfi.common.service.jwt.enums
-
Enum for Channel access.
- ChannelEnum() - Constructor for enum class es.kukenan.smartfi.common.service.jwt.enums.ChannelEnum
- CHARSET - Static variable in class es.kukenan.smartfi.common.utils.IoUtils
-
Default charset.
- CheckContent - Annotation Interface in es.kukenan.smartfi.common.validation.checkcontent
-
Annotation for validate check content.
- CheckContents - Annotation Interface in es.kukenan.smartfi.common.validation.checkcontent
-
Interface which can repeat annotation CheckContent in the same validation.
- CheckContentValidator - Class in es.kukenan.smartfi.common.validation.checkcontent
-
Specific validator for check content.
- CheckContentValidator() - Constructor for class es.kukenan.smartfi.common.validation.checkcontent.CheckContentValidator
- CLAIM_ACCESS_ROLE - Static variable in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
Access role claim property in the JWT.
- CLAIM_CHANNEL - Static variable in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
Channel claim property in the JWT.
- CLAIM_COMPANY_ID - Static variable in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
Company Id claimp roperty in the JWT.
- CLAIM_COMPANY_IDENTIFIER - Static variable in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
Company identifier on db claim property im the JWT.
- CLAIM_CUSTOMER_ID - Static variable in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
Customer identifier claim property in the JWT.
- CLAIM_DEVICE_ID - Static variable in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
Device identifier claim property im the JWT.
- CLAIM_SECURITY_LEVEL - Static variable in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
Security level claim property in the JWT.
- CLAIM_USERNAME - Static variable in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
Username claim property name in the JWT.
- CLIENT - Enum constant in enum class es.kukenan.smartfi.common.enums.UserType
-
Client user type.
- code - Variable in exception class es.kukenan.smartfi.common.service.exceptions.KukenanWalletException
-
Error code.
- code - Variable in exception class es.kukenan.smartfi.common.service.exceptions.UnexpectedException
-
Error code.
- CODE_922 - Enum constant in enum class es.kukenan.smartfi.common.enums.CurrencyCodeEnum
-
Cancel State imposition.
- CODE_978 - Enum constant in enum class es.kukenan.smartfi.common.enums.CurrencyCodeEnum
-
Cancel State imposition.
- CommonsUtils - Class in es.kukenan.smartfi.common.utils
-
Utilities class for smartfi-commonss.
- CommonsUtils() - Constructor for class es.kukenan.smartfi.common.utils.CommonsUtils
- COMPANY - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.AccessRoleEnum
-
Access role for an Empresa.
- companyId - Variable in class es.kukenan.smartfi.common.context.RequestContextManager.WalletContext
-
Context companyId.
- companyId - Variable in class es.kukenan.smartfi.common.service.jwt.JwtBearerToken
-
The identifier of the entity bank.
- companyIdContextEntryName - Variable in class es.kukenan.smartfi.common.context.config.ContextPropagationProperties
-
Name for the companyId MDC Context Entry.
- companyIdentifier - Variable in class es.kukenan.smartfi.common.service.jwt.JwtBearerToken
-
The identifier of the Company on DB.
- Conditional - Annotation Interface in es.kukenan.smartfi.common.validation.conditional
-
Conditional annotation for validate attributes required a not required.
- Conditionals - Annotation Interface in es.kukenan.smartfi.common.validation.conditional
-
Interface which permit use repeated times the annotations in the same validation.
- ConditionalValidator - Class in es.kukenan.smartfi.common.validation.conditional
-
Validator for conditional annotation.
- ConditionalValidator() - Constructor for class es.kukenan.smartfi.common.validation.conditional.ConditionalValidator
- constraint - Variable in enum class es.kukenan.smartfi.common.service.validation.annotations.ErrorCode
-
The constrating
Annotationfor the given error code. - CONSULTANT - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.AccessRoleEnum
-
Access role for an Asesor/Promotor.
- CONTACT_CENTRE - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.ChannelEnum
-
Channel defined for contact centre users.
- CONTEXT_FACTORY - Static variable in class es.kukenan.smartfi.common.utils.LdapUtils
-
Context factory.
- contextEntryPrefix - Variable in class es.kukenan.smartfi.common.context.config.ContextPropagationProperties
-
Name for the requestId HTTP Header.
- ContextPropagationProperties - Class in es.kukenan.smartfi.common.context.config
-
This class is used to hold the configuration preferences used in context propagation related beans.
- ContextPropagationProperties() - Constructor for class es.kukenan.smartfi.common.context.config.ContextPropagationProperties
- create() - Static method in class es.kukenan.smartfi.common.config.ObjectMapperFactory
-
Create a new configured ObjectMapper.
- createEnvironmentContext(String, String) - Method in class es.kukenan.smartfi.common.utils.LdapUtils
- createJwtFromSpec(JwtBearerToken) - Method in interface es.kukenan.smartfi.common.service.jwt.JwtService
-
Create a new JWT.
- createJwtFromSpec(JwtBearerToken) - Method in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
- createLdapContext(String, String) - Method in class es.kukenan.smartfi.common.utils.LdapUtils
-
Create a LDAP context.
- createRestTemplateBuilder() - Method in class es.kukenan.smartfi.common.utils.RestTemplateFactory
-
Create the
RestTemplateBuilderfor internal usage. - createRuleHandler(HttpServletRequest, WalletAuthentication) - Method in class es.kukenan.smartfi.common.security.web.otp.ServletOtpRuleHandlerFactory
-
Find the
OtpRuleHandlerfor the given HTTP URI and method. - CurrencyCodeEnum - Enum Class in es.kukenan.smartfi.common.enums
-
Currency Code Enum.
- CurrencyCodeEnum(String) - Constructor for enum class es.kukenan.smartfi.common.enums.CurrencyCodeEnum
-
Constructor CurrencyEnum.
- customerId - Variable in class es.kukenan.smartfi.common.service.jwt.JwtBearerToken
-
The identifier of the customer.
- customObjectMapper - Variable in class es.kukenan.smartfi.common.security.web.otp.ServletOtpRuleHandlerFactory
-
Custom object mapper.
- customObjectMapper() - Method in class es.kukenan.smartfi.common.config.ApplicationConfig
-
Global json object mapper bean.
- CustomObjectMapper - Class in es.kukenan.smartfi.common.utils
-
Customized object mapper.
- CustomObjectMapper() - Constructor for class es.kukenan.smartfi.common.utils.CustomObjectMapper
-
Default constructor.
D
- DateUtils - Class in es.kukenan.smartfi.common.utils
-
Utils for creating and transforming dates and times.
- DateUtils() - Constructor for class es.kukenan.smartfi.common.utils.DateUtils
- DAYLY - Enum constant in enum class es.kukenan.smartfi.common.enums.TransferFrequencyEnum
-
Frecuencia Diaria.
- decorate(Runnable) - Method in class es.kukenan.smartfi.common.config.AsyncExecutorConfig.PropagateMdcTaskDecorator
- defaults - Variable in class es.kukenan.smartfi.common.security.web.filter.OtpProperties
-
Default values.
- DefaultValues() - Constructor for class es.kukenan.smartfi.common.security.web.filter.OtpProperties.DefaultValues
- delegate - Enum constant in enum class es.kukenan.smartfi.common.security.web.filter.OtpProperties.LogicCheckEnum
-
Delegate.
- DELETED - Enum constant in enum class es.kukenan.smartfi.common.enums.UserState
-
User deleted.
- description - Variable in enum class es.kukenan.smartfi.common.enums.LanguageEnumeration
-
Language type name.
- details - Variable in exception class es.kukenan.smartfi.common.service.exceptions.KukenanWalletException
-
Error details.
- deviceId - Variable in class es.kukenan.smartfi.common.service.jwt.JwtBearerToken
-
The identifier of the device.
- DEVOPS - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.AccessRoleEnum
-
Access role for devops.
- doesNotApply() - Method in class es.kukenan.smartfi.common.security.web.otp.OtpRuleHandler
-
Test if an OTP is required for the given request.
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class es.kukenan.smartfi.common.security.web.filter.OtpFilter
E
- EMPTY_STRING - Static variable in class es.kukenan.smartfi.common.utils.CommonsUtils
-
Constant use for string empty fields.
- Endpoint() - Constructor for class es.kukenan.smartfi.common.security.web.filter.OtpProperties.Endpoint
- endpoints - Variable in class es.kukenan.smartfi.common.security.web.filter.OtpProperties.OtpRule
-
Operation that are affected by this OTP rule.
- EntityBankEnum - Enum Class in es.kukenan.smartfi.common.service.jwt.enums
-
ENum for define entities bank.
- EntityBankEnum(String, String, String, String) - Constructor for enum class es.kukenan.smartfi.common.service.jwt.enums.EntityBankEnum
-
Entity Bank Enum constructor.
- EntityNotFoundException - Exception Class in es.kukenan.smartfi.common.service.exceptions
-
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...).
- EntityNotFoundException(String, String, Throwable, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.common.service.exceptions.EntityNotFoundException
-
Constructor.
- EntityNotFoundException(String, Throwable, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.common.service.exceptions.EntityNotFoundException
-
Constructor.
- EntityPatcher - Class in es.kukenan.smartfi.common.service.mapper
-
Entity patcher utility, see
EntityPatcher.patch(Object, Object). - EntityPatcher() - Constructor for class es.kukenan.smartfi.common.service.mapper.EntityPatcher
- ErrorCode - Enum Class in es.kukenan.smartfi.common.service.validation.annotations
-
Error codes for known common validation constraint violations.
- ErrorCode(Class<? extends Annotation>) - Constructor for enum class es.kukenan.smartfi.common.service.validation.annotations.ErrorCode
-
Enumeration entry constructor.
- errorDescription() - Element in annotation interface es.kukenan.smartfi.common.service.validation.annotations.Valid
-
Get the text for the exception description if any if thrown.
- errorDetailDtoMapper - Variable in class es.kukenan.smartfi.common.service.validation.impl.hibernate.BeanValidatorServiceImpl
-
Constraint to error detail dto mapper.
- ErrorDetailDtoMapper - Class in es.kukenan.smartfi.common.service.validation.impl.hibernate
-
Javax constraint to
ErrorDetailDtomapping utilities. - ErrorDetailDtoMapper() - Constructor for class es.kukenan.smartfi.common.service.validation.impl.hibernate.ErrorDetailDtoMapper
- es.kukenan.smartfi.common.config - package es.kukenan.smartfi.common.config
-
Common configuration module.
- es.kukenan.smartfi.common.config.web.servlet - package es.kukenan.smartfi.common.config.web.servlet
-
Here, classes for configuring web (servlet based) projects will be placed.
- es.kukenan.smartfi.common.context - package es.kukenan.smartfi.common.context
-
Request context specific classes.
- es.kukenan.smartfi.common.context.config - package es.kukenan.smartfi.common.context.config
-
Request context specific configuration classes.
- es.kukenan.smartfi.common.enums - package es.kukenan.smartfi.common.enums
-
Base package for security specific classes.
- es.kukenan.smartfi.common.security - package es.kukenan.smartfi.common.security
-
Base package for security specific classes.
- es.kukenan.smartfi.common.security.web.filter - package es.kukenan.smartfi.common.security.web.filter
-
Base package for security specific web filters.
- es.kukenan.smartfi.common.security.web.otp - package es.kukenan.smartfi.common.security.web.otp
-
Base package for OTP security specific classes.
- es.kukenan.smartfi.common.service - package es.kukenan.smartfi.common.service
-
Services common module.
- es.kukenan.smartfi.common.service.exceptions - package es.kukenan.smartfi.common.service.exceptions
-
Service exceptions common module.
- es.kukenan.smartfi.common.service.exceptions.enums - package es.kukenan.smartfi.common.service.exceptions.enums
-
Package to use to hold service exception related enumerations.
- es.kukenan.smartfi.common.service.jwt - package es.kukenan.smartfi.common.service.jwt
-
JWT Services and related beans and dependencies.
- es.kukenan.smartfi.common.service.jwt.enums - package es.kukenan.smartfi.common.service.jwt.enums
-
Services common module.
- es.kukenan.smartfi.common.service.mapper - package es.kukenan.smartfi.common.service.mapper
-
Package to common mappers.
- es.kukenan.smartfi.common.service.validation - package es.kukenan.smartfi.common.service.validation
-
Package to use to hold all the hierarchy of classes created for bean validation.
- es.kukenan.smartfi.common.service.validation.annotations - package es.kukenan.smartfi.common.service.validation.annotations
-
Package that holds annotation classes created for bean validation.
- es.kukenan.smartfi.common.service.validation.impl.hibernate - package es.kukenan.smartfi.common.service.validation.impl.hibernate
-
Package to use to hold all the hierarchy of classes created for the default implementation of the bean validation.
- es.kukenan.smartfi.common.utils - package es.kukenan.smartfi.common.utils
-
Common utilities module.
- es.kukenan.smartfi.common.utils.otp - package es.kukenan.smartfi.common.utils.otp
-
Common OTP utilities module.
- es.kukenan.smartfi.common.validation.checkcontent - package es.kukenan.smartfi.common.validation.checkcontent
-
Services and related beans and dependencies.
- es.kukenan.smartfi.common.validation.conditional - package es.kukenan.smartfi.common.validation.conditional
-
Services and related beans and dependencies.
- ESPAÑOL - Enum constant in enum class es.kukenan.smartfi.common.enums.LanguageEnumeration
-
Spanish language.
- EX - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.EntityBankEnum
-
Entity bank for EX.
- ExceptionCode - Enum Class in es.kukenan.smartfi.common.service.exceptions.enums
-
Exception codes for known common error conditions.
- ExceptionCode() - Constructor for enum class es.kukenan.smartfi.common.service.exceptions.enums.ExceptionCode
- execute() - Method in class es.kukenan.smartfi.common.utils.RestClientOperationWrapper
-
Wrap a rest operation to uniform exception handling.
- expiration - Variable in class es.kukenan.smartfi.common.service.jwt.JwtBearerToken
-
Token expiration date.
- expirationAmount - Variable in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
JWT expiration amount.
- expirationAmountUnit - Variable in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
JWT expiration amount.
- extractDeviceId(WalletAuthentication) - Static method in class es.kukenan.smartfi.common.utils.CommonsUtils
-
Extract device ID from Wallet authentication.
- extractInputStream(HttpServletRequest) - Method in class es.kukenan.smartfi.common.security.web.otp.ServletOtpRuleHandlerFactory
- extractJwtDetails(String) - Method in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
Extract claims details from the given JWT.
- extractUserId(WalletAuthentication) - Static method in class es.kukenan.smartfi.common.utils.CommonsUtils
-
Extract user ID from Wallet authentication.
- extractUserIdBodyProp(String) - Method in class es.kukenan.smartfi.common.security.web.otp.OtpRuleHandler
- extractUserIdFromUrl(String) - Method in class es.kukenan.smartfi.common.security.web.otp.OtpRuleHandler
F
- filter - Variable in class es.kukenan.smartfi.common.utils.LdapUtils
-
LDAP filter field.
- findByBankCode(String) - Static method in enum class es.kukenan.smartfi.common.service.jwt.enums.EntityBankEnum
-
Get the enum by its bank code.
- ForbiddenException - Exception Class in es.kukenan.smartfi.common.service.exceptions
-
Exception caused by forbidden operations (due to not enough authorization level or illegal operations)invalid or no credentials received from a call.
- ForbiddenException(String, String, Throwable, Map, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.common.service.exceptions.ForbiddenException
-
Constructor.
- ForbiddenException(String, String, Throwable, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.common.service.exceptions.ForbiddenException
-
Constructor.
- ForbiddenException(String, Throwable, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.common.service.exceptions.ForbiddenException
-
Constructor.
- forConstraint(T) - Static method in enum class es.kukenan.smartfi.common.service.validation.annotations.ErrorCode
-
Get the corresponding error code for a constraint violation.
G
- generateOtpParamValue - Variable in class es.kukenan.smartfi.common.security.web.otp.OtpRuleHandler.HttpRequest
-
Generate OTP request parameter value.
- generateTotp() - Method in class es.kukenan.smartfi.common.utils.otp.SimpleTotpGenerator
-
Generates a TOTP based on a secret Key.
- generateTotp() - Method in interface es.kukenan.smartfi.common.utils.otp.TotpGenerator
-
Generates a TOTP.
- generateTotp(byte[], long) - Method in class es.kukenan.smartfi.common.utils.otp.SimpleTotpGenerator
- generateTPuc() - Method in class es.kukenan.smartfi.common.utils.otp.SimpleTotpGenerator
-
Generates a TPUC based on a secret key by converting a TOTP (only digits) into a PUC (first 2 and last 2 are letters).
- getAccessibleField(Object, String) - Static method in class es.kukenan.smartfi.common.utils.ReflectionUtils
-
Method of Field class sets the accessible flag true for this reflected object.
- getAccessRole() - Method in interface es.kukenan.smartfi.common.security.WalletAuthentication
-
The access role of the user.
- getAccessRole() - Method in class es.kukenan.smartfi.common.service.jwt.WalletAuthenticationJwtImpl
- getAll() - Method in class es.kukenan.smartfi.common.context.RequestContextManager
-
Retrieve all the entries at the request context.
- getAud() - Method in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
Retrieve the audience sentence used to create and validate tokens.
- getBankCode() - Method in enum class es.kukenan.smartfi.common.service.jwt.enums.EntityBankEnum
-
Get the bank code.
- getBic() - Method in enum class es.kukenan.smartfi.common.service.jwt.enums.EntityBankEnum
-
Get the bic .
- getCompanyId() - Method in interface es.kukenan.smartfi.common.security.WalletAuthentication
-
The identifier of the entity bank.
- getCompanyId() - Method in class es.kukenan.smartfi.common.service.jwt.WalletAuthenticationJwtImpl
- getCompanyIdentifier() - Method in interface es.kukenan.smartfi.common.security.WalletAuthentication
-
The identifier of the company on DB.
- getCompanyIdentifier() - Method in class es.kukenan.smartfi.common.service.jwt.WalletAuthenticationJwtImpl
- getContext() - Method in class es.kukenan.smartfi.common.context.RequestContextManager
-
Get the context.
- getCredentials() - Method in class es.kukenan.smartfi.common.service.jwt.WalletAuthenticationJwtImpl
- getCurrencyCodeValues() - Static method in enum class es.kukenan.smartfi.common.enums.CurrencyCodeEnum
-
Get enum for origin and destination for transfer.
- getCustomerId() - Method in interface es.kukenan.smartfi.common.security.WalletAuthentication
-
The identifier of the customer.
- getCustomerId() - Method in class es.kukenan.smartfi.common.service.jwt.WalletAuthenticationJwtImpl
- getDescription() - Method in enum class es.kukenan.smartfi.common.enums.LanguageEnumeration
-
Get the Language description value.
- getDigitValue(String, int) - Method in class es.kukenan.smartfi.common.utils.otp.SimpleTotpGenerator
- getId() - Method in enum class es.kukenan.smartfi.common.enums.BackofficeEnumeration
-
Get the id value.
- getId() - Method in enum class es.kukenan.smartfi.common.enums.LanguageEnumeration
-
Get the Language id value.
- getId() - Method in enum class es.kukenan.smartfi.common.enums.TransferFrequencyEnum
-
Get the id value.
- getId() - Method in enum class es.kukenan.smartfi.common.enums.TransferModeEnum
-
Get the id value.
- getId() - Method in enum class es.kukenan.smartfi.common.enums.UserState
-
Get the id value.
- getId() - Method in enum class es.kukenan.smartfi.common.enums.UserType
-
Get the id value.
- getIdByName(String) - Static method in enum class es.kukenan.smartfi.common.enums.BackofficeEnumeration
-
Get the enum name by its BackofficeEnumeration id.
- getIdByName(String) - Static method in enum class es.kukenan.smartfi.common.enums.LanguageEnumeration
-
Get the enum name by its language id.
- getIdByName(String) - Static method in enum class es.kukenan.smartfi.common.enums.TransferFrequencyEnum
-
Get the enum name by its BackofficeEnumeration id.
- getIdByName(String) - Static method in enum class es.kukenan.smartfi.common.enums.TransferModeEnum
-
Get the enum name by its TransferMode id.
- getIdByName(String) - Static method in enum class es.kukenan.smartfi.common.enums.UserState
-
Get the enum name by its rsiCode id.
- getIdByName(String) - Static method in enum class es.kukenan.smartfi.common.enums.UserType
-
Get the enum name by its rsiCode id.
- getIss() - Method in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
Retrieve the issuer used to create and validate tokens.
- getJwt() - Method in class es.kukenan.smartfi.common.service.jwt.WalletAuthenticationJwtImpl
-
Retrieve the wrapped JwtBearerToken.
- getKey() - Method in enum class es.kukenan.smartfi.common.service.jwt.enums.EntityBankEnum
-
Get the key value.
- getName() - Method in enum class es.kukenan.smartfi.common.enums.BackofficeEnumeration
-
Get the name value.
- getName() - Method in enum class es.kukenan.smartfi.common.enums.LanguageEnumeration
-
Get the Language name value.
- getName() - Method in enum class es.kukenan.smartfi.common.enums.TransferFrequencyEnum
-
Get the name value.
- getName() - Method in enum class es.kukenan.smartfi.common.enums.TransferModeEnum
-
Get the name value.
- getName() - Method in enum class es.kukenan.smartfi.common.enums.UserState
-
Get the name value.
- getName() - Method in enum class es.kukenan.smartfi.common.enums.UserType
-
Get the name value.
- getNameById(int) - Static method in enum class es.kukenan.smartfi.common.enums.LanguageEnumeration
-
Get the enum name by its language id.
- getNameById(int) - Static method in enum class es.kukenan.smartfi.common.enums.UserState
-
Get the enum name by its rsiCode id.
- getNameById(int) - Static method in enum class es.kukenan.smartfi.common.enums.UserType
-
Get the enum name by its rsiCode id.
- getNameById(Integer) - Static method in enum class es.kukenan.smartfi.common.enums.BackofficeEnumeration
-
Get the enum name by its BackofficeEnumeration id.
- getNameById(Integer) - Static method in enum class es.kukenan.smartfi.common.enums.TransferFrequencyEnum
-
Get the enum name by its BackofficeEnumeration id.
- getNameById(Integer) - Static method in enum class es.kukenan.smartfi.common.enums.TransferModeEnum
-
Get the enum name by its TransferMode id.
- getOtpRequiredConfiguration() - Method in class es.kukenan.smartfi.common.security.web.otp.OtpRuleHandler
- getPrincipal() - Method in class es.kukenan.smartfi.common.service.jwt.WalletAuthenticationJwtImpl
- getProperty(Object, String) - Static method in class es.kukenan.smartfi.common.utils.ReflectionUtils
-
Method to get property.
- getRuleId() - Method in class es.kukenan.smartfi.common.security.web.otp.OtpRuleHandler
-
Retrieve the inner
OtpProperties.OtpRuleidentifier. - getSecurityLevel() - Method in interface es.kukenan.smartfi.common.security.WalletAuthentication
-
The security level of the user.
- getSecurityLevel() - Method in class es.kukenan.smartfi.common.service.jwt.WalletAuthenticationJwtImpl
- getStringValue(int) - Method in class es.kukenan.smartfi.common.utils.otp.SimpleTotpGenerator
- getUsername() - Method in interface es.kukenan.smartfi.common.security.WalletAuthentication
-
The username of the user.
- getUsername() - Method in class es.kukenan.smartfi.common.service.jwt.WalletAuthenticationJwtImpl
- getValue() - Method in enum class es.kukenan.smartfi.common.enums.CurrencyCodeEnum
-
Get Value.
- getValue() - Method in enum class es.kukenan.smartfi.common.service.jwt.enums.EntityBankEnum
-
Get the value code.
- groups() - Element in annotation interface es.kukenan.smartfi.common.validation.checkcontent.CheckContent
-
Groups.
- groups() - Element in annotation interface es.kukenan.smartfi.common.validation.conditional.Conditional
-
Groups.
H
- handleUserIdOverride() - Method in class es.kukenan.smartfi.common.security.web.otp.OtpRuleHandler
-
Retrieves the user destination of the OTP if it is not the default one.
- httpRequest - Variable in class es.kukenan.smartfi.common.security.web.otp.OtpRuleHandler
-
Required HTTP request data.
- HttpRequest() - Constructor for class es.kukenan.smartfi.common.security.web.otp.OtpRuleHandler.HttpRequest
- httpStatus - Variable in exception class es.kukenan.smartfi.common.service.exceptions.KukenanWalletException
-
The HTTP status to return if the exception is thrown in a REST operation context.
I
- id - Variable in enum class es.kukenan.smartfi.common.enums.BackofficeEnumeration
-
identifier.
- id - Variable in enum class es.kukenan.smartfi.common.enums.LanguageEnumeration
-
identifier.
- id - Variable in enum class es.kukenan.smartfi.common.enums.TransferFrequencyEnum
-
identifier.
- id - Variable in enum class es.kukenan.smartfi.common.enums.TransferModeEnum
-
identifier.
- id - Variable in enum class es.kukenan.smartfi.common.enums.UserState
-
identifier.
- id - Variable in enum class es.kukenan.smartfi.common.enums.UserType
-
identifier.
- id - Variable in class es.kukenan.smartfi.common.security.web.filter.OtpProperties.OtpRule
-
OTP rule identifier.
- id - Variable in class es.kukenan.smartfi.common.security.web.otp.OtpRequiredConfiguration
-
Fired OTP rule identifier.
- id - Variable in class es.kukenan.smartfi.common.service.jwt.JwtBearerToken
-
Token id.
- INACTIVE - Enum constant in enum class es.kukenan.smartfi.common.enums.UserState
-
User inactive.
- INGLES - Enum constant in enum class es.kukenan.smartfi.common.enums.LanguageEnumeration
-
English language.
- initialize(CheckContent) - Method in class es.kukenan.smartfi.common.validation.checkcontent.CheckContentValidator
-
Initialitation of checkcontent validation.
- initialize(Conditional) - Method in class es.kukenan.smartfi.common.validation.conditional.ConditionalValidator
-
Initializationfor conditional validator.
- INTERNAL - Enum constant in enum class es.kukenan.smartfi.common.enums.TransferModeEnum
-
Internal.
- INTERNATIONAL - Enum constant in enum class es.kukenan.smartfi.common.enums.TransferModeEnum
-
International.
- INVALID_CALL - Static variable in class es.kukenan.smartfi.common.service.validation.annotations.ValidAdvice
-
Default description for the exceptions to throw if one is not given.
- InvalidCallException - Exception Class in es.kukenan.smartfi.common.service.exceptions
-
Exception caused by invalid arguments received from a call.
- InvalidCallException(String, String, Throwable, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.common.service.exceptions.InvalidCallException
-
Constructor.
- InvalidCallException(String, Throwable, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.common.service.exceptions.InvalidCallException
-
Constructor.
- InvalidCredentialsException - Exception Class in es.kukenan.smartfi.common.service.exceptions
-
Exception caused by invalid or no credentials received from a call.
- InvalidCredentialsException(String, String, Throwable, Map, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.common.service.exceptions.InvalidCredentialsException
-
Constructor.
- InvalidCredentialsException(String, String, Throwable, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.common.service.exceptions.InvalidCredentialsException
-
Constructor.
- InvalidCredentialsException(String, Throwable, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.common.service.exceptions.InvalidCredentialsException
-
Constructor.
- invokeGetter(Object, Method) - Method in class es.kukenan.smartfi.common.service.mapper.EntityPatcher
-
Helper util to invoke a method capturing, controlling and logging any exception thrown.
- invokeSetter(Object, String, Object) - Method in class es.kukenan.smartfi.common.service.mapper.EntityPatcher
-
Helper util to invoke a method capturing, controlling and logging any exception thrown.
- IOS - Enum constant in enum class es.kukenan.smartfi.common.enums.MobileOsEnum
-
IOS OS.
- IOS - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.ChannelEnum
-
Native app IOS.
- IoUtils - Class in es.kukenan.smartfi.common.utils
-
Input/Output utils.
- IoUtils() - Constructor for class es.kukenan.smartfi.common.utils.IoUtils
-
Hide constructor.
- iss - Variable in class es.kukenan.smartfi.common.config.JwtProperties
-
JWT issuer claim, used to validate received JWT.
- iss - Variable in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
JWT issuer claim, used to validate received JWT.
- isValid(Object, ConstraintValidatorContext) - Method in class es.kukenan.smartfi.common.validation.checkcontent.CheckContentValidator
-
Valid content with values received of values variable.
- isValid(Object, ConstraintValidatorContext) - Method in class es.kukenan.smartfi.common.validation.conditional.ConditionalValidator
-
Method for valid conditional annotation.
J
- jwt - Variable in class es.kukenan.smartfi.common.service.jwt.WalletAuthenticationJwtImpl
-
JwtBearerTokento wrap. - JwtBearerToken - Class in es.kukenan.smartfi.common.service.jwt
-
This class is designed to hold all the information present at the JWT.
- JwtBearerToken() - Constructor for class es.kukenan.smartfi.common.service.jwt.JwtBearerToken
- JwtProperties - Class in es.kukenan.smartfi.common.config
-
Properties to commons configuration.
- JwtProperties() - Constructor for class es.kukenan.smartfi.common.config.JwtProperties
- JwtService - Interface in es.kukenan.smartfi.common.service.jwt
-
Javascript Web Token Services interface.
- JwtServiceImpl - Class in es.kukenan.smartfi.common.service.jwt
-
JWT services implementation.
- JwtServiceImpl() - Constructor for class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
K
- KB - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.EntityBankEnum
-
Entity bank for kukenbank.
- key - Variable in enum class es.kukenan.smartfi.common.service.jwt.enums.EntityBankEnum
-
Key for bank entity.
- KUKEN - Enum constant in enum class es.kukenan.smartfi.common.enums.BackofficeEnumeration
-
Fides backoffice.
- KukenanWalletException - Exception Class in es.kukenan.smartfi.common.service.exceptions
-
This is the parent exception for any exception thrown corresponding to an handled error condition.
- KukenanWalletException(String, HttpStatus, String, Throwable, Map, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.common.service.exceptions.KukenanWalletException
-
Constructor.
- KukenanWalletException(String, HttpStatus, String, Throwable, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.common.service.exceptions.KukenanWalletException
-
Constructor.
L
- LanguageEnumeration - Enum Class in es.kukenan.smartfi.common.enums
-
Language enumeration.
- LanguageEnumeration(int, String, String) - Constructor for enum class es.kukenan.smartfi.common.enums.LanguageEnumeration
-
Language Relation type enum constructor.
- LdapUtils - Class in es.kukenan.smartfi.common.utils
-
Utilities for LDAP connection.
- LdapUtils() - Constructor for class es.kukenan.smartfi.common.utils.LdapUtils
- LEAD - Enum constant in enum class es.kukenan.smartfi.common.enums.UserType
-
Lead user type.
- lockUserOnOtpFailure - Variable in class es.kukenan.smartfi.common.security.web.filter.OtpProperties.OtpRule
-
Flag that indicates if the user must be locked if the OTP is failed 3 times in an operation covered in this rule.
- lockUserOnOtpFailure - Variable in class es.kukenan.smartfi.common.security.web.otp.OtpRequiredConfiguration
-
Flag that indicates if the user must be locked if the OTP is failed 3 times in an operation covered in this rule.
- logicCheck - Variable in class es.kukenan.smartfi.common.security.web.filter.OtpProperties.OtpRule
-
Logic check.
- LogicCheckEnum() - Constructor for enum class es.kukenan.smartfi.common.security.web.filter.OtpProperties.LogicCheckEnum
- LOWERCASE_LETTER_A - Static variable in class es.kukenan.smartfi.common.utils.otp.SimpleTotpGenerator
-
Lowercase letter 'a'.
M
- main(String[]) - Static method in class es.kukenan.smartfi.common.utils.otp.SimpleTotpGenerator
-
Entrypoint for command line OTP generation.
- manager - Variable in class es.kukenan.smartfi.common.context.RequestContextManager.WalletContext
-
Context manager.
- managerContextEntryName - Variable in class es.kukenan.smartfi.common.context.config.ContextPropagationProperties
-
Name for the manager MDC Context Entry.
- map(Set<ConstraintViolation<T>>) - Method in class es.kukenan.smartfi.common.service.validation.impl.hibernate.ErrorDetailDtoMapper
-
Map a set of constraint violations to a list of
ErrorDetailDto. - mapErrorCode(ConstraintDescriptor<T>) - Method in class es.kukenan.smartfi.common.service.validation.impl.hibernate.ErrorDetailDtoMapper
-
Retrieve the error code corresponding to the given violated constraint.
- message - Variable in class es.kukenan.smartfi.common.validation.checkcontent.CheckContentValidator
-
Message.
- message - Variable in class es.kukenan.smartfi.common.validation.conditional.ConditionalValidator
-
Message.
- message() - Element in annotation interface es.kukenan.smartfi.common.validation.checkcontent.CheckContent
-
message for annotations.
- message() - Element in annotation interface es.kukenan.smartfi.common.validation.conditional.Conditional
-
message when validation fail.
- message(ResourceAccessException) - Method in class es.kukenan.smartfi.common.utils.RestClientOperationWrapper
-
Construct an error message for a resource access exception.
- MESSAGES_BUNDLE - Static variable in class es.kukenan.smartfi.common.service.validation.impl.hibernate.BeanValidatorServiceImpl
-
Validation messages resource.
- method - Variable in class es.kukenan.smartfi.common.security.web.filter.OtpProperties.Endpoint
-
HTTP method to match the operation.
- MICROSERVICE - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.AccessRoleEnum
-
Access role for other microservices.
- MOBILE - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.ChannelEnum
-
Native apss IOS y android.
- MobileOsEnum - Enum Class in es.kukenan.smartfi.common.enums
-
Enum to define mobile os.
- MobileOsEnum() - Constructor for enum class es.kukenan.smartfi.common.enums.MobileOsEnum
- MODERATOR - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.AccessRoleEnum
-
Access role for PuntoPrestamo backoffice user.
- MONTHLY - Enum constant in enum class es.kukenan.smartfi.common.enums.TransferFrequencyEnum
-
Frecuencia mensual.
N
- name - Variable in enum class es.kukenan.smartfi.common.enums.BackofficeEnumeration
-
Card type name.
- name - Variable in enum class es.kukenan.smartfi.common.enums.LanguageEnumeration
-
Language type name.
- name - Variable in enum class es.kukenan.smartfi.common.enums.TransferFrequencyEnum
-
Card type name.
- name - Variable in enum class es.kukenan.smartfi.common.enums.TransferModeEnum
-
Card type name.
- name - Variable in enum class es.kukenan.smartfi.common.enums.UserState
-
Card type name.
- name - Variable in enum class es.kukenan.smartfi.common.enums.UserType
-
Card type name.
- newUuid() - Static method in class es.kukenan.smartfi.common.utils.UuidUtils
-
Create a new Universal Unique Identifier.
- no - Enum constant in enum class es.kukenan.smartfi.common.security.web.filter.OtpProperties.ScaOptionEnum
-
Standalone OTP rule.
- none - Enum constant in enum class es.kukenan.smartfi.common.security.web.filter.OtpProperties.LogicCheckEnum
-
None.
- notRequired - Variable in class es.kukenan.smartfi.common.validation.conditional.ConditionalValidator
-
Nor requiried fields list.
- notRequired() - Element in annotation interface es.kukenan.smartfi.common.validation.conditional.Conditional
-
Not required fields.
O
- objectMapper - Variable in class es.kukenan.smartfi.common.security.web.otp.OtpRuleHandler
-
Object mapper.
- ObjectMapperFactory - Class in es.kukenan.smartfi.common.config
-
ObjectMapper factory, a way to centralize ObjectMapper creation.
- ObjectMapperFactory() - Constructor for class es.kukenan.smartfi.common.config.ObjectMapperFactory
-
Hide class constructor.
- OTP_HEADER - Static variable in class es.kukenan.smartfi.common.security.web.filter.OtpProperties
-
OTP Header.
- OTP_HEADER_VALUE_NOT_VALIDATED - Static variable in class es.kukenan.smartfi.common.security.web.filter.OtpProperties
-
OTP Header.
- OTP_HEADER_VALUE_VALIDATED - Static variable in class es.kukenan.smartfi.common.security.web.filter.OtpProperties
-
OTP Header value validated.
- OTP_PARAM_FORCE_OTP - Static variable in class es.kukenan.smartfi.common.security.web.filter.OtpProperties
-
OTP Header.
- OTP_TARGET_USER_RESOLVER_PROP - Static variable in class es.kukenan.smartfi.common.security.web.filter.OtpProperties
-
Extract OTP target user from a property of the request body.
- OTP_TARGET_USER_RESOLVER_SELF - Static variable in class es.kukenan.smartfi.common.security.web.filter.OtpProperties
-
Extract OTP target user from credentials.
- OTP_TARGET_USER_RESOLVER_URL - Static variable in class es.kukenan.smartfi.common.security.web.filter.OtpProperties
-
Extract OTP target user from a regular expression applied to the request URL.
- OtpBlockedException - Exception Class in es.kukenan.smartfi.common.service.exceptions
-
Exception caused by failed operation validating required OTP.
- OtpBlockedException(String, Throwable, Map, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.common.service.exceptions.OtpBlockedException
-
Constructor.
- otpEventType - Variable in class es.kukenan.smartfi.common.security.web.filter.OtpProperties.OtpRule
-
Used to categorize the OtpGenerateEvent (customize OTP message template).
- otpEventType - Variable in class es.kukenan.smartfi.common.security.web.otp.OtpRequiredConfiguration
-
Used to categorize the OtpGenerateEvent (customize OTP message template).
- otpFilter() - Method in class es.kukenan.smartfi.common.config.web.servlet.ServletWebApplicationConfig
-
Otp filter.
- OtpFilter - Class in es.kukenan.smartfi.common.security.web.filter
-
An authorization filter implementation that check for the presence of a valid OTP.
- OtpFilter() - Constructor for class es.kukenan.smartfi.common.security.web.filter.OtpFilter
- otpHeaderValue - Variable in class es.kukenan.smartfi.common.security.web.otp.OtpRuleHandler.HttpRequest
-
OTP header value.
- otpMustBeRequested - Variable in class es.kukenan.smartfi.common.security.web.filter.OtpProperties.OtpRule
-
Flag to mark the operation to generate an OTP *ONLY* if has been requested by the client.
- otpProperties - Variable in class es.kukenan.smartfi.common.security.web.otp.OtpRuleHandler
-
OTP configuration.
- otpProperties - Variable in class es.kukenan.smartfi.common.security.web.otp.ServletOtpRuleHandlerFactory
-
Endpoints list that need OTP validation.
- otpProperties() - Method in class es.kukenan.smartfi.common.config.web.servlet.ServletWebApplicationConfig
-
Otp endpoints.
- OtpProperties - Class in es.kukenan.smartfi.common.security.web.filter
-
Authorization properties.
- OtpProperties() - Constructor for class es.kukenan.smartfi.common.security.web.filter.OtpProperties
- OtpProperties.DefaultValues - Class in es.kukenan.smartfi.common.security.web.filter
-
Default values holder class.
- OtpProperties.Endpoint - Class in es.kukenan.smartfi.common.security.web.filter
-
Endpoint included in an OTP rule.
- OtpProperties.LogicCheckEnum - Enum Class in es.kukenan.smartfi.common.security.web.filter
-
Enumeration to hold allowed values to logic check in an OTP rule.
- OtpProperties.OtpRule - Class in es.kukenan.smartfi.common.security.web.filter
-
Required OTP endpoint.
- OtpProperties.ScaOptionEnum - Enum Class in es.kukenan.smartfi.common.security.web.filter
-
Enumeration to hold allowed values to SCA option in an OTP rule.
- OtpRequiredButMustBeForcedException - Exception Class in es.kukenan.smartfi.common.service.exceptions
-
Exception caused by forbidden operations because require OTP validated but in order to get the OTP generated extra request parameter is required.
- OtpRequiredButMustBeForcedException(String, Throwable, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.common.service.exceptions.OtpRequiredButMustBeForcedException
-
Constructor.
- otpRequiredByDelegatedLogicCheck - Variable in class es.kukenan.smartfi.common.security.web.otp.OtpRuleHandler
-
Delegated logic check result.
- OtpRequiredConfiguration - Class in es.kukenan.smartfi.common.security.web.otp
-
Class used to hold all the information needed about the request of an OTP.
- OtpRequiredConfiguration() - Constructor for class es.kukenan.smartfi.common.security.web.otp.OtpRequiredConfiguration
- OtpRequiredException - Exception Class in es.kukenan.smartfi.common.service.exceptions
-
Exception caused by forbidden operations because require OTP validated.
- OtpRequiredException(String, Throwable, Map, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.common.service.exceptions.OtpRequiredException
-
Constructor.
- OtpRule() - Constructor for class es.kukenan.smartfi.common.security.web.filter.OtpProperties.OtpRule
- OtpRuleHandler - Class in es.kukenan.smartfi.common.security.web.otp
-
This class handles the
OtpProperties.OtpRuledefined for a given request. - OtpRuleHandler(OtpProperties.OtpRule, ObjectMapper, OtpProperties, OtpRuleHandler.HttpRequest) - Constructor for class es.kukenan.smartfi.common.security.web.otp.OtpRuleHandler
-
Handler constructor.
- OtpRuleHandler.HttpRequest - Class in es.kukenan.smartfi.common.security.web.otp
-
Class designed to hold all required information about the HTTP request.
- otpTargetUserResolverType - Variable in class es.kukenan.smartfi.common.security.web.filter.OtpProperties.OtpRule
-
Used change the user target of the OTP.
P
- PAID - Enum constant in enum class es.kukenan.smartfi.common.enums.TransferModeEnum
-
Paid.
- patch(T, T) - Method in class es.kukenan.smartfi.common.service.mapper.EntityPatcher
-
Patch a given entity overriding its fields with the non-null values from a second given entity.
- patchContext(RequestContextManager.WalletContext) - Method in class es.kukenan.smartfi.common.context.RequestContextManager
-
Patch the actual context with non-null values in a given input context information.
- payload() - Element in annotation interface es.kukenan.smartfi.common.validation.checkcontent.CheckContent
-
Payload.
- payload() - Element in annotation interface es.kukenan.smartfi.common.validation.conditional.Conditional
-
Payload.
- prefixWithZeroesWhenNeeded(String) - Method in class es.kukenan.smartfi.common.utils.otp.SimpleTotpGenerator
- PRESCRIPTION - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.ChannelEnum
-
Collaborators.
- privateKeyAlias - Variable in class es.kukenan.smartfi.common.config.JwtProperties
-
JWT private key alias.
- privateKeyAlias - Variable in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
JWT private key alias.
- privateKeyPassword - Variable in class es.kukenan.smartfi.common.config.JwtProperties
-
JWT private key password.
- privateKeyPassword - Variable in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
JWT private key password.
- privateKeyStorePassword - Variable in class es.kukenan.smartfi.common.config.JwtProperties
-
JWT private key store password.
- privateKeyStorePassword - Variable in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
JWT private key store password.
- privateKeyStoreUrl - Variable in class es.kukenan.smartfi.common.config.JwtProperties
-
JWT private key for token signing.
- privateKeyStoreUrl - Variable in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
JWT private key for token signing.
- PROP_OTP_CONFIGURATION - Static variable in class es.kukenan.smartfi.common.security.web.filter.OtpProperties
-
Required OTP configuration property in OtpRequiredException.
- PROP_OTP_OPERATIONAL_INFORMATION - Static variable in class es.kukenan.smartfi.common.security.web.filter.OtpProperties
-
Required OTP operational info property in OtpRequiredException.
- PropagateMdcTaskDecorator() - Constructor for class es.kukenan.smartfi.common.config.AsyncExecutorConfig.PropagateMdcTaskDecorator
- propagationConfig - Variable in class es.kukenan.smartfi.common.context.RequestContextManager
-
Context propagation related configuration properties.
- PROSPECT - Enum constant in enum class es.kukenan.smartfi.common.enums.UserType
-
Prospect user type.
- PROSPECTPLUS - Enum constant in enum class es.kukenan.smartfi.common.enums.UserType
-
Prospect plus user type.
- providerUrl - Variable in class es.kukenan.smartfi.common.utils.LdapUtils
-
LDAP provider url.
- proxyHost - Variable in class es.kukenan.smartfi.common.utils.RestTemplateFactory
-
Proxy host.
- proxyPort - Variable in class es.kukenan.smartfi.common.utils.RestTemplateFactory
-
Proxy port.
- publicKey - Variable in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
JWT Signing key (public part), used to verify JWT signatures.
- publicKeyAlias - Variable in class es.kukenan.smartfi.common.config.JwtProperties
-
JWT public key alias.
- publicKeyAlias - Variable in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
JWT public key alias.
- publicKeyStorePassword - Variable in class es.kukenan.smartfi.common.config.JwtProperties
-
JWT private key password.
- publicKeyStorePassword - Variable in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
JWT private key password.
- publicKeyStoreUrl - Variable in class es.kukenan.smartfi.common.config.JwtProperties
-
JWT public key for token validation.
- publicKeyStoreUrl - Variable in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
JWT public key for token validation.
Q
- QUARTERLY - Enum constant in enum class es.kukenan.smartfi.common.enums.TransferFrequencyEnum
-
Frecuencia trimestral.
R
- read(File) - Static method in class es.kukenan.smartfi.common.utils.IoUtils
-
Fully read the given file and return its bytes.
- read(InputStream) - Static method in class es.kukenan.smartfi.common.utils.IoUtils
-
Fully read the given stream and return its bytes.
- readString(InputStream) - Static method in class es.kukenan.smartfi.common.utils.IoUtils
-
Fully read the given stream and return its bytes as a String.
- ReflectionUtils - Class in es.kukenan.smartfi.common.utils
-
Utility as a reflection facility.
- ReflectionUtils() - Constructor for class es.kukenan.smartfi.common.utils.ReflectionUtils
- requestContextManager - Variable in class es.kukenan.smartfi.common.config.AsyncExecutorConfig
-
Request context metadata manager.
- RequestContextManager - Class in es.kukenan.smartfi.common.context
-
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.
- RequestContextManager() - Constructor for class es.kukenan.smartfi.common.context.RequestContextManager
- RequestContextManager.WalletContext - Class in es.kukenan.smartfi.common.context
-
Context bean.
- requestId - Variable in class es.kukenan.smartfi.common.context.RequestContextManager.WalletContext
-
Context requestId.
- requestIdContextEntryName - Variable in class es.kukenan.smartfi.common.context.config.ContextPropagationProperties
-
Name for the requestId MDC Context Entry.
- required - Variable in class es.kukenan.smartfi.common.validation.conditional.ConditionalValidator
-
List of rquired fields.
- required() - Element in annotation interface es.kukenan.smartfi.common.validation.conditional.Conditional
-
Required fields.
- reset() - Method in class es.kukenan.smartfi.common.context.RequestContextManager
-
Completely clear the request context.
- RestClientOperationWrapper<T> - Class in es.kukenan.smartfi.common.utils
-
Utils for REST Client operations.
- RestClientOperationWrapper(Supplier<T>) - Constructor for class es.kukenan.smartfi.common.utils.RestClientOperationWrapper
-
State constructor.
- restTemplate() - Method in class es.kukenan.smartfi.common.utils.RestTemplateFactory
-
Create a new RestTemplate.
- restTemplate(ResponseErrorHandler) - Method in class es.kukenan.smartfi.common.utils.RestTemplateFactory
-
Create a new RestTemplate.
- restTemplateFactory() - Method in class es.kukenan.smartfi.common.config.ApplicationConfig
-
Global Rest template factory bean.
- RestTemplateFactory - Class in es.kukenan.smartfi.common.utils
-
Rest template factory, used to create new configured Rest Templates.
- RestTemplateFactory() - Constructor for class es.kukenan.smartfi.common.utils.RestTemplateFactory
- RETURNED - Enum constant in enum class es.kukenan.smartfi.common.enums.TransferModeEnum
-
Returned.
- RoutingDlqException - Exception Class in es.kukenan.smartfi.common.service.exceptions
-
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.
- RoutingDlqException(String, Throwable) - Constructor for exception class es.kukenan.smartfi.common.service.exceptions.RoutingDlqException
-
Constructor.
- RSIBF - Enum constant in enum class es.kukenan.smartfi.common.enums.BackofficeEnumeration
-
RSI backoffice.
- rule - Variable in class es.kukenan.smartfi.common.security.web.otp.OtpRuleHandler
- ruleLogicCheck() - Method in class es.kukenan.smartfi.common.security.web.otp.OtpRuleHandler
-
Check if the rule logic is determines if the given request can not be executed because an OTP is required.
- rules - Variable in class es.kukenan.smartfi.common.security.web.filter.OtpProperties
-
Required OTP endpoints list.
S
- S5000000 - Enum constant in enum class es.kukenan.smartfi.common.service.exceptions.enums.ExceptionCode
-
Generic unexpected server error condition.
- S5030000 - Enum constant in enum class es.kukenan.smartfi.common.service.exceptions.enums.ExceptionCode
-
Generic unavailable backing service error condition.
- safeCleanUp(Path) - Static method in class es.kukenan.smartfi.common.utils.IoUtils
-
Safely cleanup the given path.
- sca - Variable in class es.kukenan.smartfi.common.security.web.filter.OtpProperties.OtpRule
-
SCA option, default to no.
- sca - Variable in class es.kukenan.smartfi.common.security.web.otp.OtpRequiredConfiguration
-
Flag that indicates that the OTP is required due SCA and that the session is reinforced once the OTP is verified.
- ScaOptionEnum() - Constructor for enum class es.kukenan.smartfi.common.security.web.filter.OtpProperties.ScaOptionEnum
- SCHEDULEDTASK_CHANNEL - Static variable in class es.kukenan.smartfi.common.context.RequestContextManager
-
Channel for scheduled tasks.
- searchBase - Variable in class es.kukenan.smartfi.common.utils.LdapUtils
-
LDAP search base.
- secretKey - Variable in class es.kukenan.smartfi.common.utils.otp.SimpleTotpGenerator
-
the secret key.
- SECURITY_AUTHENTICATION - Static variable in class es.kukenan.smartfi.common.utils.LdapUtils
-
Security authentication.
- securityLevel - Variable in class es.kukenan.smartfi.common.service.jwt.JwtBearerToken
-
The security level of the user.
- SecurityLevelEnum - Enum Class in es.kukenan.smartfi.common.service.jwt.enums
-
Enums defined for users security level.
- SecurityLevelEnum() - Constructor for enum class es.kukenan.smartfi.common.service.jwt.enums.SecurityLevelEnum
- selected - Variable in class es.kukenan.smartfi.common.validation.checkcontent.CheckContentValidator
-
Selected field.
- selected - Variable in class es.kukenan.smartfi.common.validation.conditional.ConditionalValidator
-
Selected field.
- selected() - Element in annotation interface es.kukenan.smartfi.common.validation.checkcontent.CheckContent
-
Selected field to check content.
- selected() - Element in annotation interface es.kukenan.smartfi.common.validation.conditional.Conditional
-
Selected.
- sendOtp - Variable in class es.kukenan.smartfi.common.security.web.otp.OtpRequiredConfiguration
-
Flag to mark the OTP to be sent.
- SEPA - Enum constant in enum class es.kukenan.smartfi.common.enums.TransferModeEnum
-
SEPA.
- serialVersionUID - Static variable in class es.kukenan.smartfi.common.service.jwt.JwtBearerToken
-
serialVersionUID.
- serialVersionUID - Static variable in class es.kukenan.smartfi.common.service.jwt.WalletAuthenticationJwtImpl
- servletOtpRuleHandlerFactory - Variable in class es.kukenan.smartfi.common.security.web.filter.OtpFilter
-
OtpRuleHandlerfactory. - servletOtpRuleHandlerFactory() - Method in class es.kukenan.smartfi.common.config.web.servlet.ServletWebApplicationConfig
-
Servlet OTP rule handler factory.
- ServletOtpRuleHandlerFactory - Class in es.kukenan.smartfi.common.security.web.otp
-
This component is the one used to build a handler for the OtpRule applicable for a given endpoint.
- ServletOtpRuleHandlerFactory() - Constructor for class es.kukenan.smartfi.common.security.web.otp.ServletOtpRuleHandlerFactory
- ServletWebApplicationConfig - Class in es.kukenan.smartfi.common.config.web.servlet
-
Master class designed to configure the beans required in a web project, servlet based.
- ServletWebApplicationConfig() - Constructor for class es.kukenan.smartfi.common.config.web.servlet.ServletWebApplicationConfig
- session - Variable in class es.kukenan.smartfi.common.context.RequestContextManager.WalletContext
-
Context session.
- sessionContextEntryName - Variable in class es.kukenan.smartfi.common.context.config.ContextPropagationProperties
-
Name for the session MDC Context Entry.
- setAll(Map<String, String>) - Method in class es.kukenan.smartfi.common.context.RequestContextManager
-
Set all the entries at the request context.
- setAud(String) - Method in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
Modify the audience sentence used to create and validate tokens.
- setIss(String) - Method in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
-
Modify the issuer used to create and validate tokens.
- setRequestProperty(String, String) - Method in class es.kukenan.smartfi.common.context.RequestContextManager
-
Set the value of a request context entry.
- setScheduledContext(String, String, String, String) - Method in class es.kukenan.smartfi.common.context.RequestContextManager
-
Initialize the execution context for a scheduled task.
- setThirdPartyCallbackContext(String, String, String, String) - Method in class es.kukenan.smartfi.common.context.RequestContextManager
-
Initialize the execution context for a third party provider call.
- shouldNotFilter(HttpServletRequest) - Method in class es.kukenan.smartfi.common.security.web.filter.OtpFilter
- SimpleTotpGenerator - Class in es.kukenan.smartfi.common.utils.otp
-
Class to generate a Time-based One-time Password and PUC for bypassing the One-time Password for tests and PUC respectively.
- SimpleTotpGenerator(String, int) - Constructor for class es.kukenan.smartfi.common.utils.otp.SimpleTotpGenerator
-
Full state constructor.
- store(InputStream, File) - Static method in class es.kukenan.smartfi.common.utils.IoUtils
-
Store the given input stream as the given file contents.
- subject - Variable in class es.kukenan.smartfi.common.service.jwt.JwtBearerToken
-
The name of the user this token was created for.
- SUPERVISOR - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.AccessRoleEnum
-
Access role for a supervisor.
- supplier - Variable in class es.kukenan.smartfi.common.utils.RestClientOperationWrapper
-
The operation to wrap.
T
- TEMPORAL - Enum constant in enum class es.kukenan.smartfi.common.enums.UserType
-
Temporal+ user type.
- threadCorePoolSize - Variable in class es.kukenan.smartfi.common.config.AsyncExecutorConfig
-
Property task executor core pool size.
- threadMaxPoolSize - Variable in class es.kukenan.smartfi.common.config.AsyncExecutorConfig
-
Property task executor core pool size.
- threadPoolTaskExecutor() - Method in class es.kukenan.smartfi.common.config.AsyncExecutorConfig
-
Create the customized executor.
- throwOtpRequiredException() - Method in class es.kukenan.smartfi.common.security.web.otp.OtpRuleHandler
-
Throws an
OtpRequiredExceptionthat includes the OTP configuration for the given request andOtpProperties.OtpRule. - throwOtpRequiredException(Object) - Method in class es.kukenan.smartfi.common.security.web.otp.OtpRuleHandler
-
Test if an OTP is required for the given request.
- toString() - Method in exception class es.kukenan.smartfi.common.service.exceptions.RoutingDlqException
- toString() - Method in exception class es.kukenan.smartfi.common.service.exceptions.UnexpectedException
- TOTP_TPUC_LENGTH - Static variable in class es.kukenan.smartfi.common.utils.otp.SimpleTotpGenerator
-
Length.
- totpGenerator(String, Integer) - Method in class es.kukenan.smartfi.common.config.ApplicationConfig
-
Global TOTP generator, only present if a secret key is defined.
- TotpGenerator - Interface in es.kukenan.smartfi.common.utils.otp
-
Contract for classes to generate a Time-based One-time Password and PUC for bypassing the One-time Password for tests and PUC respectively.
- TPP_CHANNEL - Static variable in class es.kukenan.smartfi.common.context.RequestContextManager
-
Constant used to designate third party provider channel.
- TPPS - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.ChannelEnum
-
Third party channel.
- transfer(InputStream, OutputStream) - Static method in class es.kukenan.smartfi.common.utils.IoUtils
-
Fully transfer the given stream to the given output stream and return the transferred byte count.
- TransferFrequencyEnum - Enum Class in es.kukenan.smartfi.common.enums
-
Transfer Frequency Enum.
- TransferFrequencyEnum(Integer, String) - Constructor for enum class es.kukenan.smartfi.common.enums.TransferFrequencyEnum
-
Relation type enum constructor.
- TransferModeEnum - Enum Class in es.kukenan.smartfi.common.enums
-
Transfer mode enum.
- TransferModeEnum(Integer, String) - Constructor for enum class es.kukenan.smartfi.common.enums.TransferModeEnum
-
Transfer Mode enum constructor.
- TRASPASO - Enum constant in enum class es.kukenan.smartfi.common.enums.TransferModeEnum
-
Traspaso.
U
- UnexpectedException - Exception Class in es.kukenan.smartfi.common.service.exceptions
-
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).
- UnexpectedException(String, Throwable) - Constructor for exception class es.kukenan.smartfi.common.service.exceptions.UnexpectedException
-
Constructor.
- UnexpectedException(String, Throwable, String) - Constructor for exception class es.kukenan.smartfi.common.service.exceptions.UnexpectedException
-
Constructor.
- unrestrictedRole() - Method in class es.kukenan.smartfi.common.security.web.otp.OtpRuleHandler
-
Check if the inner
OtpProperties.OtpRuleapplies given the current authentication conServletOtpRuleHandlerFactorytext authorities (roles). - unrestrictedRoles - Variable in class es.kukenan.smartfi.common.security.web.filter.OtpProperties.DefaultValues
-
Default value for roles that do not require the OTP.
- unrestrictedRoles - Variable in class es.kukenan.smartfi.common.security.web.filter.OtpProperties.OtpRule
-
A list of access-role that do not require an OTP, the operation will pass through if the authorization include one of them.
- updateContext(RequestContextManager.WalletContext) - Method in class es.kukenan.smartfi.common.context.RequestContextManager
-
Register the context.
- uri - Variable in class es.kukenan.smartfi.common.security.web.otp.OtpRuleHandler.HttpRequest
-
Operation URI.
- url - Variable in class es.kukenan.smartfi.common.security.web.filter.OtpProperties.Endpoint
-
Regular expression to match the URL of the operation.
- USER - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.AccessRoleEnum
-
Access role for a user.
- USER_COMPANY - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.SecurityLevelEnum
-
Security level for PuntoPrestamo company users.
- USER_CONSULTANT - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.SecurityLevelEnum
-
Security level for PuntoPrestamo consultant users (Asesor/Promotor).
- USER_MODERATOR - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.SecurityLevelEnum
-
Security level for PuntoPrestamo backoffice users.
- USER_PWD - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.SecurityLevelEnum
-
Security level for users with username and password.
- USER_RESTRICTED - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.SecurityLevelEnum
-
Security level for logged users that are restricted to change password, all other operations should fail.
- USER_SCA - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.SecurityLevelEnum
-
Security level for users with approved SCA.
- userAgent - Variable in class es.kukenan.smartfi.common.context.RequestContextManager.WalletContext
-
Context userAgent.
- userAgentContextEntryName - Variable in class es.kukenan.smartfi.common.context.config.ContextPropagationProperties
-
Name for the userAgent MDC Context Entry.
- userId - Variable in class es.kukenan.smartfi.common.context.RequestContextManager.WalletContext
-
Context userId.
- userId - Variable in class es.kukenan.smartfi.common.service.jwt.JwtBearerToken
-
The username of the user.
- userIdContextEntryName - Variable in class es.kukenan.smartfi.common.context.config.ContextPropagationProperties
-
Name for the userId MDC Context Entry.
- userIdOverride - Variable in class es.kukenan.smartfi.common.security.web.otp.OtpRequiredConfiguration
-
Used change the user target of the OTP.
- userIp - Variable in class es.kukenan.smartfi.common.context.RequestContextManager.WalletContext
-
Context userIp.
- userIpContextEntryName - Variable in class es.kukenan.smartfi.common.context.config.ContextPropagationProperties
-
Name for the userIp MDC Context Entry.
- UserState - Enum Class in es.kukenan.smartfi.common.enums
-
Currently supported user states.
- UserState(int, String) - Constructor for enum class es.kukenan.smartfi.common.enums.UserState
-
Relation type enum constructor.
- UserType - Enum Class in es.kukenan.smartfi.common.enums
-
Currently supported user types.
- UserType(int, String) - Constructor for enum class es.kukenan.smartfi.common.enums.UserType
-
Relation type enum constructor.
- uuid - Variable in exception class es.kukenan.smartfi.common.service.exceptions.UnexpectedException
-
Universally unique identifier for this exception.
- UuidUtils - Class in es.kukenan.smartfi.common.utils
-
UUID utilities.
- UuidUtils() - Constructor for class es.kukenan.smartfi.common.utils.UuidUtils
V
- V4000000 - Enum constant in enum class es.kukenan.smartfi.common.service.validation.annotations.ErrorCode
-
Generic invalid value error code.
- V4000001 - Enum constant in enum class es.kukenan.smartfi.common.service.validation.annotations.ErrorCode
-
A field that should be null (or not be present) is not null.
- V4000002 - Enum constant in enum class es.kukenan.smartfi.common.service.validation.annotations.ErrorCode
-
Required field not present.
- V4000003 - Enum constant in enum class es.kukenan.smartfi.common.service.validation.annotations.ErrorCode
-
Required field is empty (null or empty string, map, collection...).
- V4000004 - Enum constant in enum class es.kukenan.smartfi.common.service.validation.annotations.ErrorCode
-
Required field (string) is empty or does not contain, at least, one non-blank character.
- V4000005 - Enum constant in enum class es.kukenan.smartfi.common.service.validation.annotations.ErrorCode
-
Error code for a field that must be a number whose value must be lower or equal to the specified maximum.
- V4000006 - Enum constant in enum class es.kukenan.smartfi.common.service.validation.annotations.ErrorCode
-
Error code for a field that must be a number whose value must be higher or equal to the specified maximum.
- V4000007 - Enum constant in enum class es.kukenan.smartfi.common.service.validation.annotations.ErrorCode
-
Error code for a field that must be in a specific range.
- V4000008 - Enum constant in enum class es.kukenan.smartfi.common.service.validation.annotations.ErrorCode
-
Error code for a field that must be a number whose value must be lower or equal to the specified maximum.
- V4000009 - Enum constant in enum class es.kukenan.smartfi.common.service.validation.annotations.ErrorCode
-
Error code for a field that must be a number whose value must be higher or equal to the specified maximum.
- V4000010 - Enum constant in enum class es.kukenan.smartfi.common.service.validation.annotations.ErrorCode
-
Error code for a field that must be between the specified boundaries (included).
- V4000011 - Enum constant in enum class es.kukenan.smartfi.common.service.validation.annotations.ErrorCode
-
Error code for a field that must be an instant, date or time in the future.
- V4000012 - Enum constant in enum class es.kukenan.smartfi.common.service.validation.annotations.ErrorCode
-
Error code for a field that must be an instant, date or time in the present or future.
- V4000013 - Enum constant in enum class es.kukenan.smartfi.common.service.validation.annotations.ErrorCode
-
Error code for a field that must be an instant, date or time in the past.
- V4000014 - Enum constant in enum class es.kukenan.smartfi.common.service.validation.annotations.ErrorCode
-
Error code for a field that must be an instant, date or time in the past.
- V4000015 - Enum constant in enum class es.kukenan.smartfi.common.service.validation.annotations.ErrorCode
-
Error code for a field that must be a well-formed email address.
- V4000016 - Enum constant in enum class es.kukenan.smartfi.common.service.validation.annotations.ErrorCode
-
Error code for a field which value should match a regular expression.
- Valid - Annotation Interface in es.kukenan.smartfi.common.service.validation.annotations
-
Annotation used to design arguments and members as data to be validated.
- ValidAdvice - Class in es.kukenan.smartfi.common.service.validation.annotations
-
Aspect used to inject validation logic before a method execution.
- ValidAdvice() - Constructor for class es.kukenan.smartfi.common.service.validation.annotations.ValidAdvice
- validate(Object) - Method in interface es.kukenan.smartfi.common.service.validation.BeanValidatorService
-
Method used to perform a bean validation.
- validate(Object) - Method in class es.kukenan.smartfi.common.service.validation.impl.hibernate.BeanValidatorServiceImpl
- validateAuthentication(String) - Method in interface es.kukenan.smartfi.common.service.jwt.JwtService
-
Check if the given javascript web token is valid.
- validateAuthentication(String) - Method in class es.kukenan.smartfi.common.service.jwt.JwtServiceImpl
- validateBean(JoinPoint) - Method in class es.kukenan.smartfi.common.service.validation.annotations.ValidAdvice
-
Validation logic to execute before method call.
- validator - Variable in class es.kukenan.smartfi.common.service.validation.impl.hibernate.BeanValidatorServiceImpl
-
Default JSR 380 validator implementation.
- validMethodArgumentAdvice() - Method in class es.kukenan.smartfi.common.config.web.servlet.BeanValidationConfig
-
Configure "@Valid" annotation processor.
- validTimeInSeconds - Variable in class es.kukenan.smartfi.common.utils.otp.SimpleTotpGenerator
-
Key validation time in seconds.
- value - Variable in enum class es.kukenan.smartfi.common.enums.CurrencyCodeEnum
-
Status value.
- value - Variable in enum class es.kukenan.smartfi.common.service.jwt.enums.EntityBankEnum
-
Value for bank entity.
- value - Variable in enum class es.kukenan.smartfi.common.service.jwt.enums.SecurityLevelEnum
-
Security level value.
- value() - Element in annotation interface es.kukenan.smartfi.common.validation.checkcontent.CheckContents
-
Accpeted several check content annotations.
- value() - Element in annotation interface es.kukenan.smartfi.common.validation.conditional.Conditionals
-
Annotations list conditionals.
- valueOf(String) - Static method in enum class es.kukenan.smartfi.common.enums.BackofficeEnumeration
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class es.kukenan.smartfi.common.enums.CurrencyCodeEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class es.kukenan.smartfi.common.enums.LanguageEnumeration
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class es.kukenan.smartfi.common.enums.MobileOsEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class es.kukenan.smartfi.common.enums.TransferFrequencyEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class es.kukenan.smartfi.common.enums.TransferModeEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class es.kukenan.smartfi.common.enums.UserState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class es.kukenan.smartfi.common.enums.UserType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class es.kukenan.smartfi.common.security.web.filter.OtpProperties.LogicCheckEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class es.kukenan.smartfi.common.security.web.filter.OtpProperties.ScaOptionEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class es.kukenan.smartfi.common.service.exceptions.enums.ExceptionCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class es.kukenan.smartfi.common.service.jwt.enums.AccessRoleEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class es.kukenan.smartfi.common.service.jwt.enums.ChannelEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class es.kukenan.smartfi.common.service.jwt.enums.EntityBankEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class es.kukenan.smartfi.common.service.jwt.enums.SecurityLevelEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class es.kukenan.smartfi.common.service.validation.annotations.ErrorCode
-
Returns the enum constant of this class with the specified name.
- values - Variable in class es.kukenan.smartfi.common.validation.checkcontent.CheckContentValidator
-
List of values to check content.
- values() - Static method in enum class es.kukenan.smartfi.common.enums.BackofficeEnumeration
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class es.kukenan.smartfi.common.enums.CurrencyCodeEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class es.kukenan.smartfi.common.enums.LanguageEnumeration
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class es.kukenan.smartfi.common.enums.MobileOsEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class es.kukenan.smartfi.common.enums.TransferFrequencyEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class es.kukenan.smartfi.common.enums.TransferModeEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class es.kukenan.smartfi.common.enums.UserState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class es.kukenan.smartfi.common.enums.UserType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class es.kukenan.smartfi.common.security.web.filter.OtpProperties.LogicCheckEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class es.kukenan.smartfi.common.security.web.filter.OtpProperties.ScaOptionEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class es.kukenan.smartfi.common.service.exceptions.enums.ExceptionCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class es.kukenan.smartfi.common.service.jwt.enums.AccessRoleEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class es.kukenan.smartfi.common.service.jwt.enums.ChannelEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class es.kukenan.smartfi.common.service.jwt.enums.EntityBankEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class es.kukenan.smartfi.common.service.jwt.enums.SecurityLevelEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class es.kukenan.smartfi.common.service.validation.annotations.ErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Element in annotation interface es.kukenan.smartfi.common.validation.checkcontent.CheckContent
-
Values to check content.
W
- WalletAuthentication - Interface in es.kukenan.smartfi.common.security
-
Represents the smartfi token for an authentication request or for an authenticated principal.
- WalletAuthenticationJwtImpl - Class in es.kukenan.smartfi.common.service.jwt
-
Jwt based
WalletAuthenticationimplementation. - WalletAuthenticationJwtImpl(JwtBearerToken) - Constructor for class es.kukenan.smartfi.common.service.jwt.WalletAuthenticationJwtImpl
-
Constructor.
- WalletContext() - Constructor for class es.kukenan.smartfi.common.context.RequestContextManager.WalletContext
- WEB - Enum constant in enum class es.kukenan.smartfi.common.service.jwt.enums.ChannelEnum
-
Channel defined for web apps.
- webMvcConfigurer() - Method in class es.kukenan.smartfi.common.config.AsyncExecutorConfig
-
Configure asynchronous task executor in WebMVC.
- WEEKLY - Enum constant in enum class es.kukenan.smartfi.common.enums.TransferFrequencyEnum
-
Frecuencia semanal.
Y
- yes - Enum constant in enum class es.kukenan.smartfi.common.security.web.filter.OtpProperties.ScaOptionEnum
-
OTP rule for SCA.
Z
- zonedDateTimeUtc() - Static method in class es.kukenan.smartfi.common.utils.DateUtils
-
Return the actual date and time UTC relative.
- zonedDateTimeUtc(long) - Static method in class es.kukenan.smartfi.common.utils.DateUtils
-
Return the date and time UTC relative for the given milliseconds from epoch.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form