Index

A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
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 BeanValidatorService default 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
BeanValidatorService default 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 Annotation for 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 RestTemplateBuilder for internal usage.
createRuleHandler(HttpServletRequest, WalletAuthentication) - Method in class es.kukenan.smartfi.common.security.web.otp.ServletOtpRuleHandlerFactory
Find the OtpRuleHandler for 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 ErrorDetailDto mapping 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.OtpRule identifier.
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
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.OtpRule defined 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
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 OtpRequiredException that includes the OTP configuration for the given request and OtpProperties.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.OtpRule applies 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 WalletAuthentication implementation.
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.
A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form