Index

A C D E G I L M P R S T W 
All Classes and Interfaces|All Packages|Constant Field Values

A

assignExpresssion - Variable in class es.kukenan.smartfi.masking.module.Masker
Assign expression difference between json and string.
attribute - Variable in class es.kukenan.smartfi.masking.module.Masker
name of the attribute.
audit(String) - Method in interface es.kukenan.smartfi.logger.WalletLogger
audit Log a message at the INFO level.
audit(String) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the INFO level with audit marker.
audit(String, Object) - Method in interface es.kukenan.smartfi.logger.WalletLogger
Log a message at the INFO level according to the specified format and argument.
audit(String, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the INFO level according to the specified format and argument with audit marker.
audit(String, Object...) - Method in interface es.kukenan.smartfi.logger.WalletLogger
Log a message at the INFO level according to the specified format and arguments.
audit(String, Object...) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the INFO level according to the specified format and arguments with audit marker.
audit(String, Object, Object) - Method in interface es.kukenan.smartfi.logger.WalletLogger
Log a message at the INFO level according to the specified format and arguments.
audit(String, Object, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the INFO level according to the specified format and arguments with audit marker.
audit(String, Throwable) - Method in interface es.kukenan.smartfi.logger.WalletLogger
Log an exception (throwable) at the INFO level with an accompanying message.
audit(String, Throwable) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log an exception (throwable) at the INFO level with an accompanying message with audit marker.
audit(Marker, String) - Method in interface es.kukenan.smartfi.logger.WalletLogger
Log a message with the specific Marker at the INFO level.
audit(Marker, String) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message with the specific Marker at the INFO level.
audit(Marker, String, Object) - Method in interface es.kukenan.smartfi.logger.WalletLogger
This method is similar to WalletLogger.audit(String, Object) method except that the marker data is also taken into consideration.
audit(Marker, String, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
This method is similar to WalletLoggerAdapter.audit(String, Object...) method except that the marker data is also taken into consideration.
audit(Marker, String, Object...) - Method in interface es.kukenan.smartfi.logger.WalletLogger
This method is similar to WalletLogger.audit(String, Object...) method except that the marker data is also taken into consideration.
audit(Marker, String, Object...) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
This method is similar to WalletLoggerAdapter.audit(String, Object...) method except that the marker data is also taken into consideration.
audit(Marker, String, Object, Object) - Method in interface es.kukenan.smartfi.logger.WalletLogger
This method is similar to WalletLogger.audit(String, Object, Object) method except that the marker data is also taken into consideration.
audit(Marker, String, Object, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
This method is similar to WalletLoggerAdapter.audit(String, Object, Object) method except that the marker data is also taken into consideration.
audit(Marker, String, Throwable) - Method in interface es.kukenan.smartfi.logger.WalletLogger
This method is similar to WalletLogger.audit(String, Throwable) method except that the marker data is also taken into consideration.
audit(Marker, String, Throwable) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
This method is similar to WalletLoggerAdapter.audit(String, Throwable) method except that the marker data is also taken into consideration.
auditObject(String, Object) - Method in interface es.kukenan.smartfi.logger.WalletLogger
Log a message at the INFO level according to the specified format and argument with audit marker.
auditObject(String, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the INFO level according to the specified format and argument with audit marker.

C

COMA_DELIMITER - Static variable in class es.kukenan.smartfi.utils.LoggingUtils
Coma delimiter.
context - Static variable in class es.kukenan.smartfi.context.SpringContext
Spring application context bean.

D

DEACTIVATED_MASK_VALUE_ALL - Static variable in class es.kukenan.smartfi.utils.LoggingUtils
Value to deactivate ALL mask patterns.
DEACTIVATED_MASK_VALUE_NONE - Static variable in class es.kukenan.smartfi.utils.LoggingUtils
Value to active ALL activated mask patterns.
debug(String) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the DEBUG level.
debug(String, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the DEBUG level according to the specified format and argument.
debug(String, Object...) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the DEBUG level according to the specified format and arguments.
debug(String, Object, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the DEBUG level according to the specified format and arguments.
debug(String, Throwable) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log an exception (throwable) at the DEBUG level with an accompanying message.
debug(Marker, String) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message with the specific Marker at the DEBUG level.
debug(Marker, String, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
This method is similar to WalletLoggerAdapter.debug(String, Object) method except that the marker data is also taken into consideration.
debug(Marker, String, Object...) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
This method is similar to WalletLoggerAdapter.debug(String, Object...) method except that the marker data is also taken into consideration.
debug(Marker, String, Object, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
This method is similar to WalletLoggerAdapter.debug(String, Object, Object) method except that the marker data is also taken into consideration.
debug(Marker, String, Throwable) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
This method is similar to WalletLoggerAdapter.debug(String, Throwable) method except that the marker data is also taken into consideration.

E

enabledMasking - Variable in class es.kukenan.smartfi.masking.fieldmasker.WalletFieldMasker
Property enable masking sensible data in logs.
endPosition - Variable in class es.kukenan.smartfi.masking.module.Masker
Number or character end to mask value of attribute.
error(String) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the ERROR level.
error(String, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the ERROR level according to the specified format and argument.
error(String, Object...) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the ERROR level according to the specified format and arguments.
error(String, Object, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the ERROR level according to the specified format and arguments.
error(String, Throwable) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log an exception (throwable) at the ERROR level with an accompanying message.
error(Marker, String) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message with the specific Marker at the ERROR level.
error(Marker, String, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
This method is similar to WalletLoggerAdapter.error(String, Object) method except that the marker data is also taken into consideration.
error(Marker, String, Object...) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
This method is similar to WalletLoggerAdapter.error(String, Object...) method except that the marker data is also taken into consideration.
error(Marker, String, Object, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
This method is similar to WalletLoggerAdapter.error(String, Object, Object) method except that the marker data is also taken into consideration.
error(Marker, String, Throwable) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
This method is similar to WalletLoggerAdapter.error(String, Throwable) method except that the marker data is also taken into consideration.
es.kukenan.smartfi.config - package es.kukenan.smartfi.config
Configuration common module.
es.kukenan.smartfi.context - package es.kukenan.smartfi.context
Configuration common module.
es.kukenan.smartfi.logger - package es.kukenan.smartfi.logger
Layout common module.
es.kukenan.smartfi.masking - package es.kukenan.smartfi.masking
Layout common module.
es.kukenan.smartfi.masking.fieldmasker - package es.kukenan.smartfi.masking.fieldmasker
Layout common module.
es.kukenan.smartfi.masking.module - package es.kukenan.smartfi.masking.module
Layout common module.
es.kukenan.smartfi.utils - package es.kukenan.smartfi.utils
Layout common module.
extractValueForMasking(String) - Method in class es.kukenan.smartfi.masking.fieldmasker.WalletFieldMasker
Get value of the attribute for masking.

G

generateMatcherForRegExp(String, String) - Method in class es.kukenan.smartfi.masking.fieldmasker.WalletFieldMasker
Generate matcher to detect attributes for masking by configuration.
getApplicationContext() - Static method in class es.kukenan.smartfi.context.SpringContext
Get Spring application context.
getConfiguredMaskersList() - Method in class es.kukenan.smartfi.masking.fieldmasker.WalletFieldMasker
Get a structured List with all properties for masking sensible data in logs.
getLogger(Class<?>) - Static method in class es.kukenan.smartfi.logger.WalletLoggerFactory
Return a logger named corresponding to the class passed as parameter, using the statically bound.
getLogger(String) - Static method in class es.kukenan.smartfi.logger.WalletLoggerFactory
Return a logger named corresponding to the class passed as parameter, using the statically bound.
getMaskedText(Masker, String) - Method in class es.kukenan.smartfi.masking.fieldmasker.WalletFieldMasker
Get text masked of specific attribute contain in text.
getMaskedValueForAttribute(String, String, String, String, String) - Method in class es.kukenan.smartfi.masking.fieldmasker.WalletFieldMasker
Get masked value of configured attribute.
getName() - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Return for return name.
getRegularExpressionForAttribute(String, String) - Method in class es.kukenan.smartfi.masking.fieldmasker.WalletFieldMasker
Get regular expression for extract attribute and value of text.

I

info(String) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the INFO level.
info(String, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the INFO level according to the specified format and argument.
info(String, Object...) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the INFO level according to the specified format and arguments.
info(String, Object, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the INFO level according to the specified format and arguments.
info(String, Throwable) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log an exception (throwable) at the INFO level with an accompanying message.
info(Marker, String) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message with the specific Marker at the INFO level.
info(Marker, String, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
This method is similar to WalletLoggerAdapter.info(String, Object) method except that the marker data is also taken into consideration.
info(Marker, String, Object...) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
This method is similar to WalletLoggerAdapter.info(String, Object...) method except that the marker data is also taken into consideration.
info(Marker, String, Object, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
This method is similar to WalletLoggerAdapter.info(String, Object, Object) method except that the marker data is also taken into consideration.
info(Marker, String, Throwable) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
This method is similar to WalletLoggerAdapter.info(String, Throwable) method except that the marker data is also taken into consideration.
innerLogger - Variable in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Logger of slf4j delegate.
isAuditEnabled() - Method in interface es.kukenan.smartfi.logger.WalletLogger
Is the audit logger instance enabled for the INFO level.
isAuditEnabled() - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Is the logger instance enabled for the INFO level?.
isAuditEnabled(Marker) - Method in interface es.kukenan.smartfi.logger.WalletLogger
Similar to WalletLogger.isAuditEnabled() method except that the marker data is also taken into account.
isAuditEnabled(Marker) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Is the logger instance enabled for the INFO level?.
isDebugEnabled() - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Is the logger instance enabled for the DEBUG level?.
isDebugEnabled(Marker) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Similar to WalletLoggerAdapter.isDebugEnabled() method except that the marker data is also taken into account.
isErrorEnabled() - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Is the logger instance enabled for the ERROR level?.
isErrorEnabled(Marker) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Similar to WalletLoggerAdapter.isErrorEnabled() method except that the marker data is also taken into consideration.
isInfoEnabled() - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Is the logger instance enabled for the INFO level?.
isInfoEnabled(Marker) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Similar to WalletLoggerAdapter.isInfoEnabled() method except that the marker data is also taken into consideration.
isTraceEnabled() - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Is the logger instance enabled for the TRACE level?.
isTraceEnabled(Marker) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Similar to WalletLoggerAdapter.isTraceEnabled() method except that the marker data is also taken into account.
isWarnEnabled() - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Is the logger instance enabled for the WARN level?.
isWarnEnabled(Marker) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Similar to WalletLoggerAdapter.isWarnEnabled() method except that the marker data is also taken into consideration.

L

LOGGING_PATTERN_DEACTIVATED - Static variable in class es.kukenan.smartfi.utils.LoggingUtils
Name of flag properties for deactivated mask patterns.
loggingApplicationMarker - Static variable in class es.kukenan.smartfi.utils.LoggingUtils
Marker for category audit logging.
loggingAuditMarker - Static variable in class es.kukenan.smartfi.utils.LoggingUtils
Marker for category application logging.
LoggingConfiguration - Class in es.kukenan.smartfi.config
Module properties configuration.
LoggingConfiguration() - Constructor for class es.kukenan.smartfi.config.LoggingConfiguration
 
LoggingUtils - Class in es.kukenan.smartfi.utils
Class with utilities for Logging microservice.
LoggingUtils() - Constructor for class es.kukenan.smartfi.utils.LoggingUtils
 

M

mapper - Variable in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Object mapper.
mask(JsonStreamContext, Object) - Method in class es.kukenan.smartfi.masking.fieldmasker.WalletFieldMasker
Mask attributes of field message in logs.
Masker - Class in es.kukenan.smartfi.masking.module
Class with information to masking values.
Masker() - Constructor for class es.kukenan.smartfi.masking.module.Masker
 
maskingAssignExpressions - Variable in class es.kukenan.smartfi.masking.fieldmasker.WalletFieldMasker
Assign Expressions for masking toString Object or json attributes in logs.
maskingAttributes - Variable in class es.kukenan.smartfi.masking.fieldmasker.WalletFieldMasker
Attributes which contains sensible data for masking.
maskingEndPositions - Variable in class es.kukenan.smartfi.masking.fieldmasker.WalletFieldMasker
End position for masking sensible data in logs.
maskingMaskPatterns - Variable in class es.kukenan.smartfi.masking.fieldmasker.WalletFieldMasker
Masking pattern for masking sensible data in logs.
maskingRegExps - Variable in class es.kukenan.smartfi.masking.fieldmasker.WalletFieldMasker
Regular expressions for detect into log messages sensible data for masking.
maskingStartPositions - Variable in class es.kukenan.smartfi.masking.fieldmasker.WalletFieldMasker
Start position for masking sensible data in logs.
maskPattern - Variable in class es.kukenan.smartfi.masking.module.Masker
pattern to masking value of attribute.
maskString(String, String, String, String) - Method in class es.kukenan.smartfi.masking.fieldmasker.WalletFieldMasker
Function for mask every attribute in the logger message.
MODULE_PROPERTIES_BEAN_NAME - Static variable in class es.kukenan.smartfi.utils.LoggingUtils
Name of bean that contains properties for mask patterns.

P

PATTERN_MASK_CHAR - Static variable in class es.kukenan.smartfi.utils.LoggingUtils
Coma delimiter for separate index to deactivate masks.
PIPELINE_DELIMITER - Static variable in class es.kukenan.smartfi.utils.LoggingUtils
Pipeline Delimiter for include mask patterns.

R

regExp - Variable in class es.kukenan.smartfi.masking.module.Masker
Regular expression to determinate attributes.

S

setApplicationContext(ApplicationContext) - Method in class es.kukenan.smartfi.context.SpringContext
Set Spring application context for this application.
springContext() - Method in class es.kukenan.smartfi.config.LoggingConfiguration
This bean generate spring context bean, in order to fully propagate.
SpringContext - Class in es.kukenan.smartfi.context
Component to obtain the spring application context for classes without spring context.
SpringContext() - Constructor for class es.kukenan.smartfi.context.SpringContext
 
startPosition - Variable in class es.kukenan.smartfi.masking.module.Masker
Number or character start to mask value of attribute.

T

trace(String) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the TRACE level.
trace(String, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the TRACE level according to the specified format and argument.
trace(String, Object...) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the TRACE level according to the specified format and arguments.
trace(String, Object, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the TRACE level according to the specified format and arguments.
trace(String, Throwable) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log an exception (throwable) at the TRACE level with an accompanying message.
trace(Marker, String) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message with the specific Marker at the TRACE level.
trace(Marker, String, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
This method is similar to WalletLoggerAdapter.trace(String, Object) method except that the marker data is also taken into consideration.
trace(Marker, String, Object...) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
This method is similar to WalletLoggerAdapter.trace(String, Object...) method except that the marker data is also taken into consideration.
trace(Marker, String, Object, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
This method is similar to WalletLoggerAdapter.trace(String, Object, Object) method except that the marker data is also taken into consideration.
trace(Marker, String, Throwable) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
This method is similar to WalletLoggerAdapter.trace(String, Throwable) method except that the marker data is also taken into consideration.

W

WalletFieldMasker - Class in es.kukenan.smartfi.masking.fieldmasker
Implement of ValueMasker for masking attributes configured by properties.
WalletFieldMasker() - Constructor for class es.kukenan.smartfi.masking.fieldmasker.WalletFieldMasker
 
WalletLogger - Interface in es.kukenan.smartfi.logger
wallet logger interface for customize Logger of slf4j.
WalletLoggerAdapter - Class in es.kukenan.smartfi.logger
A logger implementation which logs via a delegate logger.
WalletLoggerAdapter(Logger) - Constructor for class es.kukenan.smartfi.logger.WalletLoggerAdapter
Constructor with logger param.
WalletLoggerFactory - Class in es.kukenan.smartfi.logger
Factory for specific logger WalletLoggerAdapter.
WalletLoggerFactory() - Constructor for class es.kukenan.smartfi.logger.WalletLoggerFactory
 
warn(String) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the WARN level.
warn(String, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the WARN level according to the specified format and argument.
warn(String, Object...) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the WARN level according to the specified format and arguments.
warn(String, Object, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message at the WARN level according to the specified format and arguments.
warn(String, Throwable) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log an exception (throwable) at the WARN level with an accompanying message.
warn(Marker, String) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
Log a message with the specific Marker at the WARN level.
warn(Marker, String, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
This method is similar to WalletLoggerAdapter.warn(String, Object) method except that the marker data is also taken into consideration.
warn(Marker, String, Object...) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
This method is similar to WalletLoggerAdapter.warn(String, Object...) method except that the marker data is also taken into consideration.
warn(Marker, String, Object, Object) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
This method is similar to WalletLoggerAdapter.warn(String, Object, Object) method except that the marker data is also taken into consideration.
warn(Marker, String, Throwable) - Method in class es.kukenan.smartfi.logger.WalletLoggerAdapter
This method is similar to WalletLoggerAdapter.warn(String, Throwable) method except that the marker data is also taken into consideration.
A C D E G I L M P R S T W 
All Classes and Interfaces|All Packages|Constant Field Values