Index
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
@NotEmptyconstraints 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form