Index

A B C D E F G H I J L M N O P R S T U V W Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractPermissionService<T extends tech.corefinance.common.model.AbstractPermission,C extends tech.corefinance.common.model.AbstractInternalServiceConfig> - Class in tech.corefinance.common.service
 
AbstractPermissionService() - Constructor for class tech.corefinance.common.service.AbstractPermissionService
 
AccessControl - Enum Class in tech.corefinance.common.enums
 
accessDenied(AccessDeniedException) - Method in class tech.corefinance.common.controller.ExceptionController
 
action() - Element in annotation interface tech.corefinance.common.annotation.PermissionAction
 
additionalJwtVerify(JwtTokenDto, String, String, String) - Method in interface tech.corefinance.common.service.JwtVerifyAddOn
 
additionalJwtVerifyStep(JwtTokenDto, String, String, String) - Method in class tech.corefinance.common.service.JwtServiceImpl
 
afterPropertiesSet() - Method in class tech.corefinance.common.converter.json.TemporalAccessorJsonSerializer
 
ALLOWED - Enum constant in enum class tech.corefinance.common.enums.AccessControl
 
ALLOWED_SPECIFIC_RESOURCES - Enum constant in enum class tech.corefinance.common.enums.AccessControl
 
ANDROID - Enum constant in enum class tech.corefinance.common.enums.AppPlatform
 
ApiAuthorizationCheck - Class in tech.corefinance.common.aop
 
ApiAuthorizationCheck() - Constructor for class tech.corefinance.common.aop.ApiAuthorizationCheck
 
ApiLogging - Class in tech.corefinance.common.aop
 
ApiLogging() - Constructor for class tech.corefinance.common.aop.ApiLogging
 
applicationContextHolder() - Method in class tech.corefinance.common.config.CommonAutoConfiguration
 
ApplicationContextHolder - Class in tech.corefinance.common.context
 
AppPlatform - Enum Class in tech.corefinance.common.enums
 
AsyncConfig - Class in tech.corefinance.common.config
 
AsyncConfig() - Constructor for class tech.corefinance.common.config.AsyncConfig
 
ATTRIBUTE_NAME_APP_PLATFORM - Static variable in class tech.corefinance.common.enums.CommonConstants
 
ATTRIBUTE_NAME_APP_VERSION - Static variable in class tech.corefinance.common.enums.CommonConstants
 
ATTRIBUTE_NAME_DEVICE_ID - Static variable in class tech.corefinance.common.enums.CommonConstants
 
ATTRIBUTE_NAME_IP_ADDRESS - Static variable in class tech.corefinance.common.enums.CommonConstants
 

B

badRequest(Exception) - Method in class tech.corefinance.common.controller.ExceptionController
 
BEARER_PREFIX - Static variable in class tech.corefinance.common.enums.CommonConstants
 
buildLoginDataMap(JwtTokenDto) - Method in interface tech.corefinance.common.service.JwtService
 
buildLoginDataMap(JwtTokenDto) - Method in class tech.corefinance.common.service.JwtServiceImpl
 
buildLoginToken(JwtTokenDto) - Method in interface tech.corefinance.common.service.JwtService
Build JWT token for login info
buildLoginVerifyKey(JwtTokenDto) - Method in interface tech.corefinance.common.service.JwtService
 
buildMethodInputJsonLog(ProceedingJoinPoint, String[], ObjectMapper) - Method in class tech.corefinance.common.util.CoreFinanceUtil
 
buildRefreshToken(JwtTokenDto, String) - Method in interface tech.corefinance.common.service.JwtService
Build JWT refresh token for login info
buildRefreshTokenDataMap(JwtTokenDto, String) - Method in interface tech.corefinance.common.service.JwtService
 
buildRefreshTokenDataMap(JwtTokenDto, String) - Method in class tech.corefinance.common.service.JwtServiceImpl
 

C

canEqual(Object) - Method in class tech.corefinance.common.config.InitDataConfiguration
 
canEqual(Object) - Method in class tech.corefinance.common.config.JwtConfiguration
 
canEqual(Object) - Method in class tech.corefinance.common.config.ServiceSecurityConfig
 
canEqual(Object) - Method in class tech.corefinance.common.converter.json.TemporalAccessorJsonSerializer
 
canEqual(Object) - Method in class tech.corefinance.common.converter.json.TemporalAccessorSchema
 
canEqual(Object) - Method in class tech.corefinance.common.converter.json.ZonedDateTimeJsonDeserializer
 
cast(Object) - Method in class tech.corefinance.common.converter.json.TemporalAccessorSchema
 
checkAndConvertExportData(Object) - Method in class tech.corefinance.common.util.CoreFinanceUtil
 
ChronoLocalDateTimeToStringConverter - Class in tech.corefinance.common.converter
 
ChronoLocalDateTimeToStringConverter() - Constructor for class tech.corefinance.common.converter.ChronoLocalDateTimeToStringConverter
 
ChronoLocalDateToStringConverter - Class in tech.corefinance.common.converter
 
ChronoLocalDateToStringConverter() - Constructor for class tech.corefinance.common.converter.ChronoLocalDateToStringConverter
 
clearTraceId() - Method in class tech.corefinance.common.context.TraceIdContext
 
CommonAutoConfiguration - Class in tech.corefinance.common.config
 
CommonAutoConfiguration() - Constructor for class tech.corefinance.common.config.CommonAutoConfiguration
 
CommonConstants - Class in tech.corefinance.common.enums
 
CommonController - Class in tech.corefinance.common.controller
 
CommonController() - Constructor for class tech.corefinance.common.controller.CommonController
 
CommonResourceRepository<T,ID extends Serializable> - Interface in tech.corefinance.common.repository
 
CommonService<I extends Serializable,T extends tech.corefinance.common.model.GenericModel<I>,R extends org.springframework.data.repository.CrudRepository<T,I>> - Interface in tech.corefinance.common.service
 
ControllerManagedResource - Annotation Interface in tech.corefinance.common.annotation
 
ControllerScanner - Class in tech.corefinance.common.service
 
ControllerScanner() - Constructor for class tech.corefinance.common.service.ControllerScanner
 
convert(ILoggingEvent) - Method in class tech.corefinance.common.converter.log.LogDataConverter
 
convert(I) - Method in interface tech.corefinance.common.converter.ExportTypeConverter
 
convert(Object) - Method in class tech.corefinance.common.converter.DateExportConverter
 
convert(Object, TypeDescriptor, TypeDescriptor) - Method in class tech.corefinance.common.converter.ChronoLocalDateTimeToStringConverter
 
convert(Object, TypeDescriptor, TypeDescriptor) - Method in class tech.corefinance.common.converter.ChronoLocalDateToStringConverter
 
convert(Object, TypeDescriptor, TypeDescriptor) - Method in class tech.corefinance.common.converter.DateToZonedDateTimeConverter
 
convert(Object, TypeDescriptor, TypeDescriptor) - Method in class tech.corefinance.common.converter.LocalDateTimeToZonedDateTimeConverter
 
convert(Object, TypeDescriptor, TypeDescriptor) - Method in class tech.corefinance.common.converter.StringToAppVersionConverter
 
convert(Object, TypeDescriptor, TypeDescriptor) - Method in class tech.corefinance.common.converter.StringToLocalDateConverter
 
convert(Object, TypeDescriptor, TypeDescriptor) - Method in class tech.corefinance.common.converter.StringToLocalDateTimeConverter
 
convert(Object, TypeDescriptor, TypeDescriptor) - Method in class tech.corefinance.common.converter.ZonedDateTimeToDateConverter
 
convert(Object, TypeDescriptor, TypeDescriptor) - Method in class tech.corefinance.common.converter.ZonedDateTimeToLocalDateTimeConverter
 
convert(String) - Method in class tech.corefinance.common.converter.CsvFieldListConverter
 
convert(String) - Method in class tech.corefinance.common.converter.OrderListConverter
 
convert(String) - Method in class tech.corefinance.common.converter.StringToAppVersionConverter
 
convert(String) - Method in class tech.corefinance.common.converter.StringToLocalDateConverter
 
convert(String) - Method in class tech.corefinance.common.converter.StringToLocalDateTimeConverter
 
convert(ChronoLocalDate) - Method in class tech.corefinance.common.converter.ChronoLocalDateToStringConverter
 
convert(ChronoLocalDateTime<?>) - Method in class tech.corefinance.common.converter.ChronoLocalDateTimeToStringConverter
 
convert(LocalDateTime) - Method in class tech.corefinance.common.converter.LocalDateTimeToZonedDateTimeConverter
 
convert(ZonedDateTime) - Method in class tech.corefinance.common.converter.ZonedDateTimeToDateConverter
 
convert(ZonedDateTime) - Method in class tech.corefinance.common.converter.ZonedDateTimeToLocalDateTimeConverter
 
convert(Date) - Method in class tech.corefinance.common.converter.DateToZonedDateTimeConverter
 
convertVersion(String, String, String) - Method in class tech.corefinance.common.util.CoreFinanceUtil
 
coreFinanceUtil - Variable in class tech.corefinance.common.aop.MethodDataLoging
 
coreFinanceUtil - Variable in class tech.corefinance.common.service.AbstractPermissionService
 
CoreFinanceUtil - Class in tech.corefinance.common.util
 
CoreFinanceUtil() - Constructor for class tech.corefinance.common.util.CoreFinanceUtil
 
corsConfigurationSource() - Method in class tech.corefinance.common.config.WebSecurityConfig
 
createOrUpdatePermission(T) - Method in class tech.corefinance.common.service.AbstractPermissionService
 
createOrUpdatePermission(T) - Method in interface tech.corefinance.common.service.PermissionService
 
createOrUpdatePermission(AbstractPermission) - Method in class tech.corefinance.common.controller.CommonController
 
CsvFieldListConverter - Class in tech.corefinance.common.converter
 
CsvFieldListConverter() - Constructor for class tech.corefinance.common.converter.CsvFieldListConverter
 

D

DateExportConverter - Class in tech.corefinance.common.converter
 
DateExportConverter() - Constructor for class tech.corefinance.common.converter.DateExportConverter
 
DateToZonedDateTimeConverter - Class in tech.corefinance.common.converter
 
DateToZonedDateTimeConverter() - Constructor for class tech.corefinance.common.converter.DateToZonedDateTimeConverter
 
DAY - Enum constant in enum class tech.corefinance.common.enums.RepeatUnit
 
DEFAULT_APP_PLATFORM_STRING - Static variable in class tech.corefinance.common.enums.CommonConstants
 
DEFAULT_CLIENT_APP_ID - Static variable in class tech.corefinance.common.enums.CommonConstants
 
DEFAULT_LANGUAGE_HEADER - Static variable in class tech.corefinance.common.enums.CommonConstants
 
DEFAULT_VERSION_JSON - Static variable in class tech.corefinance.common.enums.CommonConstants
 
DEFAULT_VERSION_STRING - Static variable in class tech.corefinance.common.enums.CommonConstants
Define using string builder to prevent sonar recognize as IP address which is not.
deletePermissions(String) - Method in class tech.corefinance.common.controller.CommonController
 
deleteRecord(I) - Method in interface tech.corefinance.common.service.CommonService
 
DENIED - Enum constant in enum class tech.corefinance.common.enums.AccessControl
 
DENIED_SPECIFIC_RESOURCES - Enum constant in enum class tech.corefinance.common.enums.AccessControl
 
deserialize(JsonParser, DeserializationContext) - Method in class tech.corefinance.common.converter.json.ZonedDateTimeJsonDeserializer
 
destroy() - Method in class tech.corefinance.common.filter.TraceInfoFilter
 
DEVICE_ID - Static variable in class tech.corefinance.common.enums.CommonConstants
 
doAdditionalInputLog(ProceedingJoinPoint, ObjectMapper) - Method in class tech.corefinance.common.aop.ApiLogging
 
doAdditionalInputLog(ProceedingJoinPoint, ObjectMapper) - Method in class tech.corefinance.common.aop.MethodDataLoging
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class tech.corefinance.common.filter.EncodingHeaderFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class tech.corefinance.common.filter.TraceInfoFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class tech.corefinance.common.filter.SessionAuthenticationFilter
 
doLogging(ProceedingJoinPoint) - Method in class tech.corefinance.common.aop.MethodDataLoging
 

E

EncodingHeaderFilter - Class in tech.corefinance.common.filter
 
EncodingHeaderFilter() - Constructor for class tech.corefinance.common.filter.EncodingHeaderFilter
 
equals(Object) - Method in class tech.corefinance.common.config.InitDataConfiguration
 
equals(Object) - Method in class tech.corefinance.common.config.JwtConfiguration
 
equals(Object) - Method in class tech.corefinance.common.config.ServiceSecurityConfig
 
equals(Object) - Method in class tech.corefinance.common.converter.json.TemporalAccessorJsonSerializer
 
equals(Object) - Method in class tech.corefinance.common.converter.json.TemporalAccessorSchema
 
equals(Object) - Method in class tech.corefinance.common.converter.json.ZonedDateTimeJsonDeserializer
 
ExceptionController - Class in tech.corefinance.common.controller
 
ExceptionController() - Constructor for class tech.corefinance.common.controller.ExceptionController
 
ExportTypeConverter<I,O> - Interface in tech.corefinance.common.converter
 
EXTERNAL_IP_ADDRESS - Static variable in class tech.corefinance.common.enums.CommonConstants
 
extractIpAddress(HttpServletRequest) - Method in interface tech.corefinance.common.service.JwtService
Extract client IP Address from request.
extractIpAddress(HttpServletRequest) - Method in class tech.corefinance.common.service.JwtServiceImpl
 

F

FEMALE - Enum constant in enum class tech.corefinance.common.enums.Gender
 
fieldName() - Element in annotation interface tech.corefinance.common.annotation.UniqueField
 
fieldType() - Element in annotation interface tech.corefinance.common.annotation.UniqueField
 
filterChain(HttpSecurity, SessionAuthenticationFilter) - Method in class tech.corefinance.common.config.WebSecurityConfig
 
findAllByRoleIdAndResourceType(String, String, Sort) - Method in interface tech.corefinance.common.repository.PermissionRepository
 
findFirstByApiKey(String) - Method in interface tech.corefinance.common.repository.InternalServiceConfigRepository
 
findFirstByApiKeyAndActivatedOrderByLastModifiedDateDesc(String, boolean) - Method in interface tech.corefinance.common.repository.InternalServiceConfigRepository
 
findFirstByRoleIdAndResourceTypeAndActionAndUrlAndRequestMethod(String, String, String, String, RequestMethod) - Method in interface tech.corefinance.common.repository.PermissionRepository
 
format(String) - Method in class tech.corefinance.common.converter.json.TemporalAccessorSchema
 

G

Gender - Enum Class in tech.corefinance.common.enums
 
getApplicationContext() - Method in class tech.corefinance.common.context.ApplicationContextHolder
 
getConvertibleTypes() - Method in class tech.corefinance.common.converter.ChronoLocalDateTimeToStringConverter
 
getConvertibleTypes() - Method in class tech.corefinance.common.converter.ChronoLocalDateToStringConverter
 
getConvertibleTypes() - Method in class tech.corefinance.common.converter.DateToZonedDateTimeConverter
 
getConvertibleTypes() - Method in class tech.corefinance.common.converter.LocalDateTimeToZonedDateTimeConverter
 
getConvertibleTypes() - Method in class tech.corefinance.common.converter.StringToAppVersionConverter
 
getConvertibleTypes() - Method in class tech.corefinance.common.converter.StringToLocalDateConverter
 
getConvertibleTypes() - Method in class tech.corefinance.common.converter.StringToLocalDateTimeConverter
 
getConvertibleTypes() - Method in class tech.corefinance.common.converter.ZonedDateTimeToDateConverter
 
getConvertibleTypes() - Method in class tech.corefinance.common.converter.ZonedDateTimeToLocalDateTimeConverter
 
getDateTimeFormat() - Method in class tech.corefinance.common.converter.json.TemporalAccessorJsonSerializer
 
getDateTimeFormatter() - Method in class tech.corefinance.common.converter.json.TemporalAccessorJsonSerializer
 
getDateTimeFormatter() - Method in class tech.corefinance.common.converter.json.ZonedDateTimeJsonDeserializer
 
getDeepAttributeValue(Object, String) - Method in class tech.corefinance.common.util.CoreFinanceUtil
 
getExpiration() - Method in class tech.corefinance.common.config.JwtConfiguration
 
getIgnoreControllerScan() - Method in class tech.corefinance.common.config.ServiceSecurityConfig
 
getInstance() - Static method in class tech.corefinance.common.context.ApplicationContextHolder
 
getInstance() - Static method in class tech.corefinance.common.context.JwtContext
 
getInstance() - Static method in class tech.corefinance.common.context.TraceIdContext
 
getJwt() - Method in class tech.corefinance.common.context.JwtContext
 
getJwtConfiguration() - Method in interface tech.corefinance.common.service.JwtService
 
getJwtConfiguration() - Method in class tech.corefinance.common.service.JwtServiceImpl
 
getLocaleResolver() - Method in class tech.corefinance.common.config.CommonAutoConfiguration
 
getLogingStartMark() - Method in class tech.corefinance.common.aop.MethodDataLoging
 
getLogingStartMark() - Method in class tech.corefinance.common.aop.RepositoryLogging
 
getLogingStartMark() - Method in class tech.corefinance.common.aop.ServiceLogging
 
getLoginMode() - Method in class tech.corefinance.common.config.JwtConfiguration
getMaxLoginFailAllowed() - Method in class tech.corefinance.common.config.JwtConfiguration
 
getNameSeparator() - Method in class tech.corefinance.common.config.InitDataConfiguration
 
getNoAuthenUrls() - Method in class tech.corefinance.common.config.ServiceSecurityConfig
 
getNow() - Method in class tech.corefinance.common.converter.ZonedDateTimeProvider
 
getObjectMapper() - Method in class tech.corefinance.common.converter.json.TemporalAccessorJsonSerializer
 
getOrder() - Method in class tech.corefinance.common.filter.SessionAuthenticationFilter
 
getOrder() - Method in class tech.corefinance.common.filter.TraceInfoFilter
 
getPasswordEncoder() - Method in class tech.corefinance.common.config.CommonAutoConfiguration
 
getRepository() - Method in class tech.corefinance.common.service.AbstractPermissionService
 
getRepository() - Method in interface tech.corefinance.common.service.CommonService
 
getResources(String, String, String) - Method in class tech.corefinance.common.util.CoreFinanceUtil
 
getSpringDocProviders() - Method in class tech.corefinance.common.converter.json.TemporalAccessorJsonSerializer
 
getTokenString() - Method in class tech.corefinance.common.context.JwtContext
 
getTraceId() - Method in class tech.corefinance.common.context.TraceIdContext
 
getValue() - Method in enum class tech.corefinance.common.enums.AppPlatform
 
getVersionSeparator() - Method in class tech.corefinance.common.config.InitDataConfiguration
 
groups() - Element in annotation interface tech.corefinance.common.annotation.UniqueField
 

H

handledType() - Method in class tech.corefinance.common.converter.json.LocalDateSerializer
 
handledType() - Method in class tech.corefinance.common.converter.json.LocalTimeSerializer
 
handledType() - Method in class tech.corefinance.common.converter.json.ZonedDateTimeSerializer
 
handleJsonException(Exception) - Method in class tech.corefinance.common.controller.ExceptionController
 
handleProcessingException(HttpServletRequest, Exception) - Method in class tech.corefinance.common.controller.ExceptionController
 
handleResourceNotFound(HttpServletRequest, Exception) - Method in class tech.corefinance.common.controller.ExceptionController
 
hashCode() - Method in class tech.corefinance.common.config.InitDataConfiguration
 
hashCode() - Method in class tech.corefinance.common.config.JwtConfiguration
 
hashCode() - Method in class tech.corefinance.common.config.ServiceSecurityConfig
 
hashCode() - Method in class tech.corefinance.common.converter.json.TemporalAccessorJsonSerializer
 
hashCode() - Method in class tech.corefinance.common.converter.json.TemporalAccessorSchema
 
hashCode() - Method in class tech.corefinance.common.converter.json.ZonedDateTimeJsonDeserializer
 
HEADER_KEY_APP_PLATFORM - Static variable in class tech.corefinance.common.enums.CommonConstants
 
HEADER_KEY_APP_VERSION - Static variable in class tech.corefinance.common.enums.CommonConstants
 
HEADER_KEY_CLIENT_APP_ID - Static variable in class tech.corefinance.common.enums.CommonConstants
 
HEADER_KEY_INTERNAL_API_KEY - Static variable in class tech.corefinance.common.enums.CommonConstants
 
HEADER_KEY_TRACE_ID - Static variable in class tech.corefinance.common.enums.CommonConstants
 

I

idPath() - Element in annotation interface tech.corefinance.common.annotation.PermissionResource
 
idType() - Element in annotation interface tech.corefinance.common.annotation.UniqueField
 
init(FilterConfig) - Method in class tech.corefinance.common.filter.TraceInfoFilter
 
initDataConfiguration - Variable in class tech.corefinance.common.service.AbstractPermissionService
 
InitDataConfiguration - Class in tech.corefinance.common.config
 
InitDataConfiguration() - Constructor for class tech.corefinance.common.config.InitDataConfiguration
 
initialInternalApiConfigs(List<Resource>) - Method in class tech.corefinance.common.service.AbstractPermissionService
 
initializationDefaultData() - Method in class tech.corefinance.common.controller.CommonController
 
initializationDefaultData() - Method in class tech.corefinance.common.service.AbstractPermissionService
 
initializationDefaultData() - Method in interface tech.corefinance.common.service.PermissionService
 
initialize(UniqueField) - Method in class tech.corefinance.common.service.RepositoryUniqueValidator
 
initialPermissions(List<Resource>) - Method in class tech.corefinance.common.service.AbstractPermissionService
 
InternalApi - Annotation Interface in tech.corefinance.common.annotation
 
internalApiFileRegex - Variable in class tech.corefinance.common.service.AbstractPermissionService
 
InternalApiVerify - Interface in tech.corefinance.common.service
 
InternalApiVerifyImpl - Class in tech.corefinance.common.service
 
InternalApiVerifyImpl() - Constructor for class tech.corefinance.common.service.InternalApiVerifyImpl
 
internalPermissionCheck(Class<?>, Method, HttpServletRequest) - Method in interface tech.corefinance.common.service.InternalApiVerify
 
internalPermissionCheck(Class<?>, Method, HttpServletRequest) - Method in class tech.corefinance.common.service.InternalApiVerifyImpl
 
internalServerError(Throwable) - Method in class tech.corefinance.common.controller.ExceptionController
 
internalServiceConfigRepository - Variable in class tech.corefinance.common.service.AbstractPermissionService
 
InternalServiceConfigRepository<T extends tech.corefinance.common.model.AbstractInternalServiceConfig> - Interface in tech.corefinance.common.repository
 
IOS - Enum constant in enum class tech.corefinance.common.enums.AppPlatform
 
isAuthorizeCheck() - Method in class tech.corefinance.common.config.ServiceSecurityConfig
 
isScanControllersActions() - Method in class tech.corefinance.common.config.ServiceSecurityConfig
 
isSupport(Class<?>) - Method in class tech.corefinance.common.converter.DateExportConverter
 
isSupport(Class<?>) - Method in interface tech.corefinance.common.converter.ExportTypeConverter
 
isSupportedResource(String) - Method in interface tech.corefinance.common.service.ResourceOwnerVerifier
 
isValid(GenericModel<?>, ConstraintValidatorContext) - Method in class tech.corefinance.common.service.RepositoryUniqueValidator
 

J

JasyptConfig - Class in tech.corefinance.common.config
 
JasyptConfig() - Constructor for class tech.corefinance.common.config.JasyptConfig
 
JWT_VERIFY_MODE_MULTIPLE_LOGIN - Static variable in class tech.corefinance.common.enums.CommonConstants
 
JWT_VERIFY_MODE_SINGLE_LOGIN - Static variable in class tech.corefinance.common.enums.CommonConstants
 
JWT_VERIFY_MODE_SINGLE_LOGIN_PER_APP - Static variable in class tech.corefinance.common.enums.CommonConstants
 
JWT_VERIFY_MODE_SINGLE_LOGIN_PER_DEVICE - Static variable in class tech.corefinance.common.enums.CommonConstants
 
JwtConfiguration - Class in tech.corefinance.common.config
 
JwtConfiguration() - Constructor for class tech.corefinance.common.config.JwtConfiguration
 
jwtContext() - Method in class tech.corefinance.common.config.CommonAutoConfiguration
 
JwtContext - Class in tech.corefinance.common.context
 
JwtService - Interface in tech.corefinance.common.service
 
JwtServiceImpl - Class in tech.corefinance.common.service
 
JwtServiceImpl(String, String, ResourceLoader) - Constructor for class tech.corefinance.common.service.JwtServiceImpl
 
JwtVerifyAddOn - Interface in tech.corefinance.common.service
 

L

LANGUAGE_HEADER_KEY - Static variable in class tech.corefinance.common.enums.CommonConstants
 
loadPermission(int, int, List<Sort.Order>, String) - Method in class tech.corefinance.common.controller.CommonController
 
loadPermission(String, int, int, List<Sort.Order>) - Method in class tech.corefinance.common.service.AbstractPermissionService
 
loadPermission(String, int, int, List<Sort.Order>) - Method in interface tech.corefinance.common.service.PermissionService
 
LocalDateSerializer - Class in tech.corefinance.common.converter.json
 
LocalDateSerializer(String) - Constructor for class tech.corefinance.common.converter.json.LocalDateSerializer
 
LocalDateTimeToZonedDateTimeConverter - Class in tech.corefinance.common.converter
 
LocalDateTimeToZonedDateTimeConverter() - Constructor for class tech.corefinance.common.converter.LocalDateTimeToZonedDateTimeConverter
 
LocalTimeSerializer - Class in tech.corefinance.common.converter.json
 
LocalTimeSerializer(String) - Constructor for class tech.corefinance.common.converter.json.LocalTimeSerializer
 
logAround(ProceedingJoinPoint) - Method in class tech.corefinance.common.aop.ApiLogging
Logging.
LOGBACK_FILE_NAME_DEFAULT - Static variable in class tech.corefinance.common.enums.CommonConstants
 
LOGBACK_FILE_NAME_KEY - Static variable in class tech.corefinance.common.enums.CommonConstants
 
LOGBACK_FILE_PATH_DEFAULT - Static variable in class tech.corefinance.common.enums.CommonConstants
 
LOGBACK_FILE_PATH_KEY - Static variable in class tech.corefinance.common.enums.CommonConstants
 
LogDataConverter - Class in tech.corefinance.common.converter.log
 
LogDataConverter(String) - Constructor for class tech.corefinance.common.converter.log.LogDataConverter
 
LogDataConverter(String, boolean, String) - Constructor for class tech.corefinance.common.converter.log.LogDataConverter
 
logGetRequest(ProceedingJoinPoint) - Method in class tech.corefinance.common.aop.ApiLogging
 
logPostRequest(ProceedingJoinPoint) - Method in class tech.corefinance.common.aop.ApiLogging
 
logPutRequest(ProceedingJoinPoint) - Method in class tech.corefinance.common.aop.ApiLogging
 
LogTraceIdConverter - Class in tech.corefinance.common.converter.log
 
LogTraceIdConverter() - Constructor for class tech.corefinance.common.converter.log.LogTraceIdConverter
 

M

MALE - Enum constant in enum class tech.corefinance.common.enums.Gender
 
MANUAL_CHECK - Enum constant in enum class tech.corefinance.common.enums.AccessControl
 
ManualPermissionCheck - Annotation Interface in tech.corefinance.common.annotation
 
message() - Element in annotation interface tech.corefinance.common.annotation.UniqueField
 
MethodDataLoging - Class in tech.corefinance.common.aop
 
MethodDataLoging() - Constructor for class tech.corefinance.common.aop.MethodDataLoging
 
MONTH - Enum constant in enum class tech.corefinance.common.enums.RepeatUnit
 

N

needAuthenToken() - Element in annotation interface tech.corefinance.common.annotation.InternalApi
 
newPermission() - Method in interface tech.corefinance.common.service.PermissionService
 

O

objectMapper - Variable in class tech.corefinance.common.aop.MethodDataLoging
 
objectMapper - Variable in class tech.corefinance.common.service.AbstractPermissionService
 
OrderListConverter - Class in tech.corefinance.common.converter
 
OrderListConverter() - Constructor for class tech.corefinance.common.converter.OrderListConverter
 

P

parse(String, Locale) - Method in class tech.corefinance.common.converter.CsvFieldListConverter
 
parse(String, Locale) - Method in class tech.corefinance.common.converter.OrderListConverter
 
payload() - Element in annotation interface tech.corefinance.common.annotation.UniqueField
 
PermissionAction - Annotation Interface in tech.corefinance.common.annotation
 
permissionFileRegex - Variable in class tech.corefinance.common.service.AbstractPermissionService
 
permissionRepository - Variable in class tech.corefinance.common.service.AbstractPermissionService
 
PermissionRepository<T extends tech.corefinance.common.model.AbstractPermission> - Interface in tech.corefinance.common.repository
 
PermissionResource - Annotation Interface in tech.corefinance.common.annotation
 
PermissionService<T extends tech.corefinance.common.model.AbstractPermission,C extends tech.corefinance.common.model.AbstractInternalServiceConfig> - Interface in tech.corefinance.common.service
 
postConstruct() - Method in class tech.corefinance.common.converter.DateExportConverter
 
postConstruct() - Method in class tech.corefinance.common.converter.json.TemporalAccessorJsonSerializer
 
print(List<Sort.Order>, Locale) - Method in class tech.corefinance.common.converter.OrderListConverter
 
print(CsvExportDefinition[], Locale) - Method in class tech.corefinance.common.converter.CsvFieldListConverter
 

R

ReflectiveIncorrectFieldException - Exception in tech.corefinance.common.ex
 
ReflectiveIncorrectFieldException(String) - Constructor for exception tech.corefinance.common.ex.ReflectiveIncorrectFieldException
Create exception with error message
ReflectiveIncorrectFieldException(String, Throwable) - Constructor for exception tech.corefinance.common.ex.ReflectiveIncorrectFieldException
Should not use this constructor as general cases.
ReflectiveIncorrectFieldException(Throwable) - Constructor for exception tech.corefinance.common.ex.ReflectiveIncorrectFieldException
Create exception with error message
removeJwt() - Method in class tech.corefinance.common.context.JwtContext
 
removeTokenString() - Method in class tech.corefinance.common.context.JwtContext
 
RepeatUnit - Enum Class in tech.corefinance.common.enums
 
repoMethodName() - Element in annotation interface tech.corefinance.common.annotation.UniqueField
 
repositoryBeanName() - Element in annotation interface tech.corefinance.common.annotation.UniqueField
 
RepositoryLogging - Class in tech.corefinance.common.aop
 
RepositoryLogging() - Constructor for class tech.corefinance.common.aop.RepositoryLogging
 
RepositoryUniqueValidator - Class in tech.corefinance.common.service
 
RepositoryUniqueValidator() - Constructor for class tech.corefinance.common.service.RepositoryUniqueValidator
 
resolve(AnnotatedType, ModelConverterContext, Iterator<ModelConverter>) - Method in class tech.corefinance.common.converter.json.TemporalAccessorJsonSerializer
 
resolveLocaleContext(HttpServletRequest) - Method in class tech.corefinance.common.context.StatelessLocaleResolver
 
resolveResourceAction(PermissionAction, RequestMappingInfo) - Method in class tech.corefinance.common.util.CoreFinanceUtil
 
resolveResourceType(PermissionAction, ControllerManagedResource) - Method in class tech.corefinance.common.util.CoreFinanceUtil
 
ResourceActionRepository<T extends tech.corefinance.common.model.ResourceAction> - Interface in tech.corefinance.common.repository
 
ResourceNotFound - Exception in tech.corefinance.common.ex
 
ResourceNotFound(String) - Constructor for exception tech.corefinance.common.ex.ResourceNotFound
 
ResourceNotFound(String, Throwable) - Constructor for exception tech.corefinance.common.ex.ResourceNotFound
 
ResourceNotFound(GeneralApiResponse<?>) - Constructor for exception tech.corefinance.common.ex.ResourceNotFound
 
ResourceNotFound(GeneralApiResponse<?>, Throwable) - Constructor for exception tech.corefinance.common.ex.ResourceNotFound
 
ResourceOwnerVerifier - Interface in tech.corefinance.common.service
 
resourceType() - Element in annotation interface tech.corefinance.common.annotation.PermissionAction
 
resourceType() - Element in annotation interface tech.corefinance.common.annotation.PermissionResource
 
retreiveTokenFromRequest(HttpServletRequest, HttpServletResponse) - Method in interface tech.corefinance.common.service.JwtService
Retreive JWT data from request.
retreiveTokenFromRequest(HttpServletRequest, HttpServletResponse) - Method in class tech.corefinance.common.service.JwtServiceImpl
 
retrieveData() - Method in class tech.corefinance.common.converter.log.LogDataConverter
 
retrieveData() - Method in class tech.corefinance.common.converter.log.LogTraceIdConverter
 
retrieveUserAsAttribute(JwtTokenDto) - Method in interface tech.corefinance.common.service.JwtService
Retrieve user info from login token.
retrieveUserAsAttribute(JwtTokenDto) - Method in class tech.corefinance.common.service.JwtServiceImpl
 

S

saveOrUpdateApiConfig(C) - Method in class tech.corefinance.common.service.AbstractPermissionService
 
saveOrUpdateApiConfig(C) - Method in interface tech.corefinance.common.service.PermissionService
 
saveOrUpdatePermission(T) - Method in class tech.corefinance.common.service.AbstractPermissionService
 
saveOrUpdatePermission(T) - Method in interface tech.corefinance.common.service.PermissionService
 
scan() - Method in class tech.corefinance.common.service.ControllerScanner
 
searchBy(String, Pageable) - Method in interface tech.corefinance.common.repository.PermissionRepository
 
serialize(T, JsonGenerator, SerializerProvider) - Method in class tech.corefinance.common.converter.json.TemporalAccessorJsonSerializer
 
ServiceLogging - Class in tech.corefinance.common.aop
 
ServiceLogging() - Constructor for class tech.corefinance.common.aop.ServiceLogging
 
ServiceProcessingException - Exception in tech.corefinance.common.ex
 
ServiceProcessingException(String) - Constructor for exception tech.corefinance.common.ex.ServiceProcessingException
Create exception with error message
ServiceProcessingException(String, Throwable) - Constructor for exception tech.corefinance.common.ex.ServiceProcessingException
Should not use this constructor as general cases.
ServiceProcessingException(GeneralApiResponse<?>) - Constructor for exception tech.corefinance.common.ex.ServiceProcessingException
Create exception with error message
ServiceProcessingException(GeneralApiResponse<?>, Throwable) - Constructor for exception tech.corefinance.common.ex.ServiceProcessingException
Create exception with error message
ServiceSecurityConfig - Class in tech.corefinance.common.config
 
ServiceSecurityConfig() - Constructor for class tech.corefinance.common.config.ServiceSecurityConfig
 
SessionAuthenticationFilter - Class in tech.corefinance.common.filter
 
SessionAuthenticationFilter() - Constructor for class tech.corefinance.common.filter.SessionAuthenticationFilter
 
setApplicationContext(ApplicationContext) - Method in class tech.corefinance.common.context.ApplicationContextHolder
 
setAuthorizeCheck(boolean) - Method in class tech.corefinance.common.config.ServiceSecurityConfig
 
setDateTimeFormat(String) - Method in class tech.corefinance.common.converter.json.TemporalAccessorJsonSerializer
 
setDateTimeFormatter(DateTimeFormatter) - Method in class tech.corefinance.common.converter.json.TemporalAccessorJsonSerializer
 
setDateTimeFormatter(DateTimeFormatter) - Method in class tech.corefinance.common.converter.json.ZonedDateTimeJsonDeserializer
 
setExpiration(long) - Method in class tech.corefinance.common.config.JwtConfiguration
 
setIgnoreControllerScan(List<String>) - Method in class tech.corefinance.common.config.ServiceSecurityConfig
 
setJwt(JwtTokenDto) - Method in class tech.corefinance.common.context.JwtContext
 
setLocaleContext(HttpServletRequest, HttpServletResponse, LocaleContext) - Method in class tech.corefinance.common.context.StatelessLocaleResolver
 
setLoginMode(String) - Method in class tech.corefinance.common.config.JwtConfiguration
setMaxLoginFailAllowed(int) - Method in class tech.corefinance.common.config.JwtConfiguration
 
setNameSeparator(String) - Method in class tech.corefinance.common.config.InitDataConfiguration
 
setNoAuthenUrls(List<String>) - Method in class tech.corefinance.common.config.ServiceSecurityConfig
 
setObjectMapper(ObjectMapper) - Method in class tech.corefinance.common.converter.json.TemporalAccessorJsonSerializer
 
setScanControllersActions(boolean) - Method in class tech.corefinance.common.config.ServiceSecurityConfig
 
setSpringDocProviders(SpringDocProviders) - Method in class tech.corefinance.common.converter.json.TemporalAccessorJsonSerializer
 
setTokenString(String) - Method in class tech.corefinance.common.context.JwtContext
 
setTraceId(String) - Method in class tech.corefinance.common.context.TraceIdContext
 
setVersionSeparator(String) - Method in class tech.corefinance.common.config.InitDataConfiguration
 
sign(Map<String, Serializable>) - Method in interface tech.corefinance.common.service.JwtService
Signing data.
sign(Map<String, Serializable>) - Method in class tech.corefinance.common.service.JwtServiceImpl
 
simpleVersionComparator() - Method in class tech.corefinance.common.config.CommonAutoConfiguration
 
StatelessLocaleResolver - Class in tech.corefinance.common.context
 
StatelessLocaleResolver() - Constructor for class tech.corefinance.common.context.StatelessLocaleResolver
 
stringEncryptor(String, String, String, String, String, String, String) - Method in class tech.corefinance.common.config.JasyptConfig
 
StringToAppVersionConverter - Class in tech.corefinance.common.converter
 
StringToAppVersionConverter() - Constructor for class tech.corefinance.common.converter.StringToAppVersionConverter
 
StringToLocalDateConverter - Class in tech.corefinance.common.converter
 
StringToLocalDateConverter() - Constructor for class tech.corefinance.common.converter.StringToLocalDateConverter
 
StringToLocalDateTimeConverter - Class in tech.corefinance.common.converter
 
StringToLocalDateTimeConverter() - Constructor for class tech.corefinance.common.converter.StringToLocalDateTimeConverter
 

T

tech.corefinance.common.annotation - package tech.corefinance.common.annotation
 
tech.corefinance.common.aop - package tech.corefinance.common.aop
 
tech.corefinance.common.config - package tech.corefinance.common.config
 
tech.corefinance.common.context - package tech.corefinance.common.context
 
tech.corefinance.common.controller - package tech.corefinance.common.controller
 
tech.corefinance.common.converter - package tech.corefinance.common.converter
 
tech.corefinance.common.converter.json - package tech.corefinance.common.converter.json
 
tech.corefinance.common.converter.log - package tech.corefinance.common.converter.log
 
tech.corefinance.common.enums - package tech.corefinance.common.enums
 
tech.corefinance.common.ex - package tech.corefinance.common.ex
 
tech.corefinance.common.filter - package tech.corefinance.common.filter
 
tech.corefinance.common.repository - package tech.corefinance.common.repository
 
tech.corefinance.common.service - package tech.corefinance.common.service
 
tech.corefinance.common.util - package tech.corefinance.common.util
 
TemporalAccessorJsonSerializer<T extends TemporalAccessor> - Class in tech.corefinance.common.converter.json
 
TemporalAccessorJsonSerializer(String) - Constructor for class tech.corefinance.common.converter.json.TemporalAccessorJsonSerializer
 
TemporalAccessorSchema<T extends TemporalAccessor> - Class in tech.corefinance.common.converter.json
 
TemporalAccessorSchema(DateTimeFormatter, Class<T>, String) - Constructor for class tech.corefinance.common.converter.json.TemporalAccessorSchema
 
toString() - Method in class tech.corefinance.common.config.InitDataConfiguration
 
toString() - Method in class tech.corefinance.common.config.JwtConfiguration
 
toString() - Method in class tech.corefinance.common.config.ServiceSecurityConfig
 
toString() - Method in class tech.corefinance.common.converter.json.TemporalAccessorJsonSerializer
 
toString() - Method in class tech.corefinance.common.converter.json.TemporalAccessorSchema
 
toString() - Method in class tech.corefinance.common.converter.json.ZonedDateTimeJsonDeserializer
 
TraceIdContext - Class in tech.corefinance.common.context
 
TraceInfoFilter - Class in tech.corefinance.common.filter
 
TraceInfoFilter() - Constructor for class tech.corefinance.common.filter.TraceInfoFilter
 
type(String) - Method in class tech.corefinance.common.converter.json.TemporalAccessorSchema
 

U

UniqueField - Annotation Interface in tech.corefinance.common.annotation
 
UniqueField.List - Annotation Interface in tech.corefinance.common.annotation
Defines several @NotEmpty constraints on the same element.
UNKNOWN - Enum constant in enum class tech.corefinance.common.enums.AppPlatform
 
UNKNOWN - Enum constant in enum class tech.corefinance.common.enums.Gender
 

V

validator - Variable in class tech.corefinance.common.service.AbstractPermissionService
 
validator() - Method in class tech.corefinance.common.config.ValidatorConfig
 
ValidatorConfig - Class in tech.corefinance.common.config
 
ValidatorConfig() - Constructor for class tech.corefinance.common.config.ValidatorConfig
 
value() - Element in annotation interface tech.corefinance.common.annotation.ControllerManagedResource
 
value() - Element in annotation interface tech.corefinance.common.annotation.UniqueField.List
 
valueOf(String) - Static method in enum class tech.corefinance.common.enums.AccessControl
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class tech.corefinance.common.enums.AppPlatform
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class tech.corefinance.common.enums.Gender
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class tech.corefinance.common.enums.RepeatUnit
Returns the enum constant of this class with the specified name.
values() - Static method in enum class tech.corefinance.common.enums.AccessControl
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class tech.corefinance.common.enums.AppPlatform
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class tech.corefinance.common.enums.Gender
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class tech.corefinance.common.enums.RepeatUnit
Returns an array containing the constants of this enum class, in the order they are declared.
verfiy(String, String, String) - Method in interface tech.corefinance.common.service.JwtService
Verify JWT token.
verfiy(String, String, String) - Method in class tech.corefinance.common.service.JwtServiceImpl
 
verifyDeleteRequest(ProceedingJoinPoint) - Method in class tech.corefinance.common.aop.ApiAuthorizationCheck
 
verifyDeleteRequest(ProceedingJoinPoint) - Method in class tech.corefinance.common.aop.ApiLogging
 
verifyGenericRequest(ProceedingJoinPoint) - Method in class tech.corefinance.common.aop.ApiAuthorizationCheck
Verify request authentication.
verifyGetRequest(ProceedingJoinPoint) - Method in class tech.corefinance.common.aop.ApiAuthorizationCheck
 
verifyOwner(JwtTokenDto, String, Object, AbstractPermission, UserRoleDto) - Method in interface tech.corefinance.common.service.ResourceOwnerVerifier
 
verifyPatchRequest(ProceedingJoinPoint) - Method in class tech.corefinance.common.aop.ApiAuthorizationCheck
 
verifyPatchRequest(ProceedingJoinPoint) - Method in class tech.corefinance.common.aop.ApiLogging
 
verifyPostRequest(ProceedingJoinPoint) - Method in class tech.corefinance.common.aop.ApiAuthorizationCheck
 
verifyPutRequest(ProceedingJoinPoint) - Method in class tech.corefinance.common.aop.ApiAuthorizationCheck
 
verifyRequest(ProceedingJoinPoint, RequestMethod) - Method in class tech.corefinance.common.aop.ApiAuthorizationCheck
 

W

WEB - Enum constant in enum class tech.corefinance.common.enums.AppPlatform
 
WebSecurityConfig - Class in tech.corefinance.common.config
 
WebSecurityConfig() - Constructor for class tech.corefinance.common.config.WebSecurityConfig
 
WEEK - Enum constant in enum class tech.corefinance.common.enums.RepeatUnit
 
writeValueToJson(ObjectMapper, Object) - Method in class tech.corefinance.common.util.CoreFinanceUtil
 

Z

ZonedDateTimeJsonDeserializer - Class in tech.corefinance.common.converter.json
 
ZonedDateTimeJsonDeserializer(String, ObjectMapper) - Constructor for class tech.corefinance.common.converter.json.ZonedDateTimeJsonDeserializer
 
ZonedDateTimeProvider - Class in tech.corefinance.common.converter
 
ZonedDateTimeProvider() - Constructor for class tech.corefinance.common.converter.ZonedDateTimeProvider
 
ZonedDateTimeSerializer - Class in tech.corefinance.common.converter.json
 
ZonedDateTimeSerializer(String) - Constructor for class tech.corefinance.common.converter.json.ZonedDateTimeSerializer
 
ZonedDateTimeToDateConverter - Class in tech.corefinance.common.converter
 
ZonedDateTimeToDateConverter() - Constructor for class tech.corefinance.common.converter.ZonedDateTimeToDateConverter
 
ZonedDateTimeToLocalDateTimeConverter - Class in tech.corefinance.common.converter
 
ZonedDateTimeToLocalDateTimeConverter() - Constructor for class tech.corefinance.common.converter.ZonedDateTimeToLocalDateTimeConverter
 

_

_enum(List<T>) - Method in class tech.corefinance.common.converter.json.TemporalAccessorSchema
 
A B C D E F G H I J L M N O P R S T U V W Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form