Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractOtpRequiredResponseHandler - Class in es.kukenan.smartfi.microservice.security.gateway.handler.otp
-
Base class for OTP required response handlers.
- AbstractOtpRequiredResponseHandler() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.handler.otp.AbstractOtpRequiredResponseHandler
- accessDate - Variable in class es.kukenan.smartfi.microservice.security.gateway.utils.OtpLog
-
Access date and hour.
- accessDate - Variable in class es.kukenan.smartfi.microservice.security.gateway.utils.UserLog
-
Access date and hour.
- accessStatus - Variable in class es.kukenan.smartfi.microservice.security.gateway.utils.OtpLog
-
Access status.
- accessStatus - Variable in class es.kukenan.smartfi.microservice.security.gateway.utils.UserLog
-
Access status.
- addContextHeaderFilter - Variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesConfig
-
Add Context Header Filter.
- AddContextHeaderFilter - Class in es.kukenan.smartfi.microservice.security.gateway.filters
-
filter in charge to add header attributes.
- AddContextHeaderFilter() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.filters.AddContextHeaderFilter
- addHeadersForInternalRequest(String, String, Map<String, String>) - Method in class es.kukenan.smartfi.microservice.security.gateway.utils.OtpUtilities
-
Add headers needed to do internal request.
- AES - Static variable in class es.kukenan.smartfi.microservice.security.gateway.utils.Constants
-
AES Algorithm.
- AES_CBC_PKCS_5_PADDING - Static variable in class es.kukenan.smartfi.microservice.security.gateway.utils.Constants
-
AES_CBC_PKCS_5_PADDING Algorithm.
- AES_SIZE - Static variable in class es.kukenan.smartfi.microservice.security.gateway.utils.Constants
-
AES_SIZE Algorithm.
- AmqpController - Class in es.kukenan.smartfi.microservice.security.gateway.controller
-
AmqpController controller.
- AmqpController() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.controller.AmqpController
- api() - Method in class es.kukenan.smartfi.microservice.security.gateway.configuration.SwaggerConfig
-
Swagger configuration Bean.
- API_ASSOCIATE - Static variable in class es.kukenan.smartfi.microservice.security.gateway.controller.KeyExchangeController
-
REST API associate uuids.
- API_CONTRACTS_PATH - Static variable in class es.kukenan.smartfi.microservice.security.gateway.service.WebviewService
-
Path for Contracts of BE.
- API_PATH - Static variable in class es.kukenan.smartfi.microservice.security.gateway.controller.KeyExchangeController
-
REST API base path.
- API_PATH - Static variable in class es.kukenan.smartfi.microservice.security.gateway.controller.LanguageController
-
REST API base path.
- API_PATH - Static variable in class es.kukenan.smartfi.microservice.security.gateway.controller.LogoutRestController
-
REST API base path.
- API_PATH - Static variable in class es.kukenan.smartfi.microservice.security.gateway.controller.OtpController
-
REST API base path.
- apiInfoMetaData() - Method in class es.kukenan.smartfi.microservice.security.gateway.configuration.SwaggerConfig
-
API Information.
- Application - Class in es.kukenan.smartfi.microservice.security.gateway
-
notifications-service main Application.
- Application() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.Application
- associateSessionClient(SessionCache, SessionCache) - Method in class es.kukenan.smartfi.microservice.security.gateway.utils.SessionCacheUtilities
-
Update the session for webclient based on session asociated.
- associateSessions(String, String) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.SessionService
-
Associate sessions.
- associateUuids(String, String) - Method in class es.kukenan.smartfi.microservice.security.gateway.controller.KeyExchangeController
-
Login for Impersonation login.
B
- BACKEND_LOCALHOST - Static variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.SecurityGatewayConfiguration
-
BACKEND_LOCALHOST.
- BACKOFFICE_ID - Static variable in class es.kukenan.smartfi.microservice.security.gateway.cache.CacheConstants
-
Backoffice id.
- backwardCompatibility(String, ObjectNode) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.SettingsBackwardCompatibilityService
-
Do settings backward compatibility calls.
- BackwardCompatibilityController - Class in es.kukenan.smartfi.microservice.security.gateway.controller
-
Backward compatibility controller.
- BackwardCompatibilityController(SettingsBackwardCompatibilityService) - Constructor for class es.kukenan.smartfi.microservice.security.gateway.controller.BackwardCompatibilityController
-
Constructor.
- BC - Static variable in class es.kukenan.smartfi.microservice.security.gateway.utils.Constants
-
BC Provider.
- BIOMETRIC - Enum constant in enum class es.kukenan.smartfi.microservice.security.gateway.service.SettingsBackwardCompatibilityService.SettingsBackwardCompatibilityPath
-
Biometric setting.
- biometricCall(JsonNode, HttpHeaders, SessionCache) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.SettingsBackwardCompatibilityService
- blockUser(OtpCache) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
- body - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.model.OtpCache
-
Body of request Otp required.
C
- C401000101 - Enum constant in enum class es.kukenan.smartfi.microservice.security.gateway.exception.enums.SecurityGatewayExceptionCode
-
session expired code.
- C403000101 - Enum constant in enum class es.kukenan.smartfi.microservice.security.gateway.exception.enums.SecurityGatewayExceptionCode
-
otp code is not valid.
- C403000102 - Enum constant in enum class es.kukenan.smartfi.microservice.security.gateway.exception.enums.SecurityGatewayExceptionCode
-
otp code expired ttl.
- C403000103 - Enum constant in enum class es.kukenan.smartfi.microservice.security.gateway.exception.enums.SecurityGatewayExceptionCode
-
Otp code otp resend.
- C403000104 - Enum constant in enum class es.kukenan.smartfi.microservice.security.gateway.exception.enums.SecurityGatewayExceptionCode
-
Otp resend limit reached.
- C406000000 - Enum constant in enum class es.kukenan.smartfi.microservice.security.gateway.exception.enums.SecurityGatewayExceptionCode
-
Not Acceptable.
- CACHE_LIMITS_KEY - Static variable in class es.kukenan.smartfi.microservice.security.gateway.cache.CacheConstants
-
limits cache name key.
- CACHE_ORIGIN_KEY - Static variable in class es.kukenan.smartfi.microservice.security.gateway.cache.CacheConstants
-
origin cache name key.
- CACHE_RESOLVER - Static variable in class es.kukenan.smartfi.microservice.security.gateway.cache.CacheConstants
-
cache Resolver.
- CACHE_RESULT_LIST_EMPTY - Static variable in class es.kukenan.smartfi.microservice.security.gateway.cache.CacheConstants
-
Condition list not empty result cache key.
- CACHE_RESULT_NULL - Static variable in class es.kukenan.smartfi.microservice.security.gateway.cache.CacheConstants
-
Condition result cache key.
- CacheConstants - Class in es.kukenan.smartfi.microservice.security.gateway.cache
-
Class key definition.
- CacheConstants() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.cache.CacheConstants
- cacheOperations(List<SessionCacheOperationEnum>, String, Object) - Method in class es.kukenan.smartfi.microservice.security.gateway.cache.OtpCacheOperation
-
Cache operations.
- cacheOperations(List<SessionCacheOperationEnum>, String, Object) - Method in class es.kukenan.smartfi.microservice.security.gateway.cache.SessionCacheOperation
-
Cache operations.
- cacheOperationsWebview(List<SessionCacheOperationEnum>, String, Object) - Method in class es.kukenan.smartfi.microservice.security.gateway.cache.WebviewCacheOperation
-
Webview cache operations.
- checkOtpRequired(ObjectNode, ServerWebExchange) - Method in class es.kukenan.smartfi.microservice.security.gateway.handler.ResponseHandler
-
Check if response get a otp required exception.
- checkOtpTimeToLiveExpired(Timestamp) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
Check otp time to live is expired then return exception.
- checkSendOtp(OtpRequiredConfiguration, ServerWebExchange) - Method in class es.kukenan.smartfi.microservice.security.gateway.handler.otp.GenericOtpRequiredResponseHandler
- codeLength - Variable in class es.kukenan.smartfi.microservice.security.gateway.utils.OtpUtilities
-
length for otp.
- configureHttpMessageCodecs(ServerCodecConfigurer) - Method in class es.kukenan.smartfi.microservice.security.gateway.configuration.SecurityGatewayConfiguration
- Constants - Class in es.kukenan.smartfi.microservice.security.gateway.utils
-
Constants constant.
- Constants() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.utils.Constants
- consume(UserUpdatedEvent) - Method in class es.kukenan.smartfi.microservice.security.gateway.controller.AmqpController
-
Method to deal with the userUpdatedEvent.
- consume(UserUpdatedEvent) - Method in class es.kukenan.smartfi.microservice.security.gateway.controller.KafkaController
-
Method to deal with the userUpdatedEvent.
- contextManager - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.WebviewService
-
Request context manager.
- contextPropagationProperties - Variable in class es.kukenan.smartfi.microservice.security.gateway.filters.AddContextHeaderFilter
-
Context Propagation Properties.
- convertLocalDateToString(LocalDate) - Static method in class es.kukenan.smartfi.microservice.security.gateway.utils.SecurityGatewayUtils
-
Return Local date as String.
- convertToPublicKeyObject(String) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.KeyExchangeService
-
converting to Public Key Object Method.
- copyJwtFromFatherJwt(JwtBearerToken) - Method in class es.kukenan.smartfi.microservice.security.gateway.utils.SessionCacheUtilities
-
Generate new Jwt from other Jwt.
- corsConfiguration() - Method in class es.kukenan.smartfi.microservice.security.gateway.configuration.SecurityGatewayConfiguration
- createJwtToken(JwtBearerToken) - Method in class es.kukenan.smartfi.microservice.security.gateway.utils.JwtTokenUtilities
-
Create a Jwt Token validated.
- createOtpCache(OtpRequiredConfiguration, JsonNode, SessionCache, ServerWebExchange, byte[], JwtBearerToken) - Method in class es.kukenan.smartfi.microservice.security.gateway.handler.otp.GenericOtpRequiredResponseHandler
- createProductRestTemplate() - Method in class es.kukenan.smartfi.microservice.security.gateway.service.ProductRestTemplateFactory
-
Create a RestTemplate configured to support Product.
- CustomExceptionHandler() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.service.ProductRestTemplateFactory.CustomExceptionHandler
- CustomRewritePathFilter - Class in es.kukenan.smartfi.microservice.security.gateway.filters
-
Filter to rewrite path request.
- CustomRewritePathFilter(String, String, String, RequestContextManager) - Constructor for class es.kukenan.smartfi.microservice.security.gateway.filters.CustomRewritePathFilter
-
Constructor.
- customRouteLocator(RouteLocatorBuilder) - Method in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesConfig
-
Build the gateway configuration for every endpoint.
D
- DATETIME_FORMAT - Static variable in class es.kukenan.smartfi.microservice.security.gateway.utils.OtpLog
-
Core date TIME format.
- DATETIME_FORMAT - Static variable in class es.kukenan.smartfi.microservice.security.gateway.utils.UserLog
-
Core date TIME format.
- decryptData(String, SessionCache) - Method in class es.kukenan.smartfi.microservice.security.gateway.handler.WebExchangeSessionHandler
-
Decrypt data request for security gateway endpoints.
- decryptRequestBody(String, ServerWebExchange, WebExchangeSessionHandler) - Static method in class es.kukenan.smartfi.microservice.security.gateway.utils.FiltersUtilities
-
Modify request in filter.
- DELETE - Enum constant in enum class es.kukenan.smartfi.microservice.security.gateway.cache.SessionCacheOperationEnum
-
DELETE cache operations.
- deleteSession(String) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.SessionService
-
Delete the session with the given identifier.
- deleteUserRecordInCache(String) - Method in class es.kukenan.smartfi.microservice.security.gateway.cache.SessionCacheOperation
-
Delete user record in cache by id.
- destination - Variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesProperties.Route
-
Internal microservice endpoint.
- DEVICE_ID_MASK - Static variable in class es.kukenan.smartfi.microservice.security.gateway.service.SettingsBackwardCompatibilityService
-
Device identifier mask.
- deviceId - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.model.OtpCache
-
DeviceId of the userID.
- doRequestToInternalServices(String, String, byte[], String, String, Map<String, String>) - Method in class es.kukenan.smartfi.microservice.security.gateway.utils.OtpUtilities
-
Generate rest template for correct checked otp.
E
- EMPTY_ERROR - Static variable in class es.kukenan.smartfi.microservice.security.gateway.handler.WebFluxErrorHandler
-
Empty message error.
- encryptDecryptData - Variable in class es.kukenan.smartfi.microservice.security.gateway.handler.ResponseHandler
-
EncryptDecryptData operations.
- encryptDecryptData - Variable in class es.kukenan.smartfi.microservice.security.gateway.handler.WebExchangeSessionHandler
-
EncryptDecryptData operations.
- encryptDecryptData - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.KeyExchangeService
-
EncryptDecryptData operations.
- EncryptDecryptData - Class in es.kukenan.smartfi.microservice.security.gateway.utils
-
Decode Encode operations.
- EncryptDecryptData() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.utils.EncryptDecryptData
- encryptExchangeData(String, SessionCache) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.KeyExchangeService
-
encrypt exchange data operation.
- encryptResponseBody(String, ServerWebExchange, ResponseHandler) - Static method in class es.kukenan.smartfi.microservice.security.gateway.utils.FiltersUtilities
-
Modify response in filter.
- ENDPOINT_USER_CHANGE_DATA - Static variable in class es.kukenan.smartfi.microservice.security.gateway.utils.Constants
-
Key for endpoint of user change locked flag.
- ENDPOINT_USER_CHANGE_PASSWORD - Static variable in class es.kukenan.smartfi.microservice.security.gateway.utils.Constants
-
Kay for endpoint of user change password.
- endpointPath - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.model.OtpCache
-
Path of request otp required.
- endpointVerb - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.model.OtpCache
-
Endpoint verb Otp required.
- ERROR_ATTRIBUTE - Static variable in class es.kukenan.smartfi.microservice.security.gateway.utils.Constants
-
Error attribute name.
- es.kukenan.smartfi.microservice.security.gateway - package es.kukenan.smartfi.microservice.security.gateway
-
Root application package.
- es.kukenan.smartfi.microservice.security.gateway.cache - package es.kukenan.smartfi.microservice.security.gateway.cache
-
Root application package.
- es.kukenan.smartfi.microservice.security.gateway.cache.model - package es.kukenan.smartfi.microservice.security.gateway.cache.model
-
Root application package.
- es.kukenan.smartfi.microservice.security.gateway.configuration - package es.kukenan.smartfi.microservice.security.gateway.configuration
-
Root application package.
- es.kukenan.smartfi.microservice.security.gateway.controller - package es.kukenan.smartfi.microservice.security.gateway.controller
-
Root application package.
- es.kukenan.smartfi.microservice.security.gateway.exception - package es.kukenan.smartfi.microservice.security.gateway.exception
-
Root application package.
- es.kukenan.smartfi.microservice.security.gateway.exception.enums - package es.kukenan.smartfi.microservice.security.gateway.exception.enums
-
Root application package.
- es.kukenan.smartfi.microservice.security.gateway.filters - package es.kukenan.smartfi.microservice.security.gateway.filters
-
Root application package.
- es.kukenan.smartfi.microservice.security.gateway.handler - package es.kukenan.smartfi.microservice.security.gateway.handler
-
Root application package.
- es.kukenan.smartfi.microservice.security.gateway.handler.otp - package es.kukenan.smartfi.microservice.security.gateway.handler.otp
-
OTP request handlers package.
- es.kukenan.smartfi.microservice.security.gateway.service - package es.kukenan.smartfi.microservice.security.gateway.service
-
Root application package.
- es.kukenan.smartfi.microservice.security.gateway.service.events - package es.kukenan.smartfi.microservice.security.gateway.service.events
-
Root application package.
- es.kukenan.smartfi.microservice.security.gateway.utils - package es.kukenan.smartfi.microservice.security.gateway.utils
-
Root application package.
- external - Variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayTransformHeaderProperties.PairHeaderName
-
External header name.
- extractKukenanContext(ServerWebExchange) - Method in class es.kukenan.smartfi.microservice.security.gateway.filters.WebFluxContextPropagationInFilter
-
Method that examine the
ServerHttpRequestheaders to find request context information in webflux.
F
- fileRequest - Variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesProperties.Route
-
Endpoint handle files in request flag.
- fileResponse - Variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesProperties.Route
-
Endpoint handle files in response flag.
- filter - Variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesProperties
-
Routes list.
- filter(ServerWebExchange, GatewayFilterChain) - Method in class es.kukenan.smartfi.microservice.security.gateway.filters.AddContextHeaderFilter
-
Pre filter to get cache sesion data for decrypt request.
- filter(ServerWebExchange, GatewayFilterChain) - Method in class es.kukenan.smartfi.microservice.security.gateway.filters.CustomRewritePathFilter
-
Filter to replace userId mask with the session userId.
- filter(ServerWebExchange, GatewayFilterChain) - Method in class es.kukenan.smartfi.microservice.security.gateway.filters.SecurityGatewayPreFilter
-
Pre filter to get cache sesion data for decrypt request.
- filter(ServerWebExchange, GatewayFilterChain) - Method in class es.kukenan.smartfi.microservice.security.gateway.filters.TransformExternalHeadersFilter
-
Pre filter to get headers for internal request.
- filter(ServerWebExchange, WebFilterChain) - Method in class es.kukenan.smartfi.microservice.security.gateway.filters.SecurityGatewayPostFilter
-
Post filter to get cache sesion data for decrypt request.
- filter(ServerWebExchange, WebFilterChain) - Method in class es.kukenan.smartfi.microservice.security.gateway.filters.WebFluxContextPropagationInFilter
-
Filter for propagate context.
- filterAndExtractKukenanContext(ServerWebExchange) - Method in class es.kukenan.smartfi.microservice.security.gateway.filters.WebFluxContextPropagationInFilter
- FiltersUtilities - Class in es.kukenan.smartfi.microservice.security.gateway.utils
-
Class with utilities for mapper objects in filter.
- FiltersUtilities() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.utils.FiltersUtilities
- FRONTEND_LOCAL - Static variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.SecurityGatewayConfiguration
-
FRONTEND_STAGING.
- FRONTEND_LOCALHOST - Static variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.SecurityGatewayConfiguration
-
FRONTEND_LOCALHOST.
- FRONTEND_STAGING - Static variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.SecurityGatewayConfiguration
-
FRONTEND_STAGING.
G
- GatewayRoutesConfig - Class in es.kukenan.smartfi.microservice.security.gateway.configuration
-
Configuration class for security gateway using spring cloud gateway.
- GatewayRoutesConfig() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesConfig
- GatewayRoutesProperties - Class in es.kukenan.smartfi.microservice.security.gateway.configuration
-
Gateway routes properties.
- GatewayRoutesProperties() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesProperties
- GatewayRoutesProperties.Route - Class in es.kukenan.smartfi.microservice.security.gateway.configuration
-
Security gateway route object.
- GatewayRoutesProperties.Service - Class in es.kukenan.smartfi.microservice.security.gateway.configuration
-
Security gateway service object.
- gatewayTransformHeaderProperties - Variable in class es.kukenan.smartfi.microservice.security.gateway.filters.TransformExternalHeadersFilter
-
Properties with headers name to transform.
- GatewayTransformHeaderProperties - Class in es.kukenan.smartfi.microservice.security.gateway.configuration
-
Gateway transform headers properties.
- GatewayTransformHeaderProperties() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayTransformHeaderProperties
- GatewayTransformHeaderProperties.PairHeaderName - Class in es.kukenan.smartfi.microservice.security.gateway.configuration
-
Security gateway pair header name object.
- gellAllOtp() - Method in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
Get All Otp.
- generateJwtFromNativeJwt(JwtBearerToken, String) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.WebviewService
- generateOtp() - Method in class es.kukenan.smartfi.microservice.security.gateway.utils.OtpUtilities
-
Generates a random OTP.
- generateRandomSymmetricKey() - Static method in class es.kukenan.smartfi.microservice.security.gateway.service.KeyExchangeService
-
Generate Random Symmetric Key Method.
- generateWebviewCacheSession(String, SessionCache) - Method in class es.kukenan.smartfi.microservice.security.gateway.utils.WebviewCacheUtilities
-
Create a webview cache for request.
- genericOtpRequiredResponseHandler - Variable in class es.kukenan.smartfi.microservice.security.gateway.handler.ResponseHandler
-
Generic OTP required response handler.
- GenericOtpRequiredResponseHandler - Class in es.kukenan.smartfi.microservice.security.gateway.handler.otp
-
Generic OTP required response handler.
- GenericOtpRequiredResponseHandler() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.handler.otp.GenericOtpRequiredResponseHandler
- getActivatedCacheSession(String) - Method in class es.kukenan.smartfi.microservice.security.gateway.utils.SessionCacheUtilities
-
Operation cache for request.
- getActivatedWebviewCache(String) - Method in class es.kukenan.smartfi.microservice.security.gateway.utils.WebviewCacheUtilities
-
Operation cache for request.
- getAll() - Method in class es.kukenan.smartfi.microservice.security.gateway.cache.OtpCacheOperation
-
getting all Otp Cache objects.
- getAll() - Method in class es.kukenan.smartfi.microservice.security.gateway.controller.OtpController
-
Controller for get all Otp.
- getAllInformationByProcessId(String) - Method in class es.kukenan.smartfi.microservice.security.gateway.cache.OtpCacheOperation
-
getting all Otp Cache object.
- getAllInformationByUuid(String) - Method in class es.kukenan.smartfi.microservice.security.gateway.cache.SessionCacheOperation
-
getting all Cache object.
- getAllInformationByUuid(String) - Method in class es.kukenan.smartfi.microservice.security.gateway.cache.WebviewCacheOperation
-
getting all Cache object.
- getContractsCall(SessionCache) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.WebviewService
- getDecryptedData(String, String, byte[], String, String, String) - Method in class es.kukenan.smartfi.microservice.security.gateway.utils.EncryptDecryptData
-
Information From Encrypt Data operation.
- getEncryptedData(byte[], String, byte[], String, String, String) - Method in class es.kukenan.smartfi.microservice.security.gateway.utils.EncryptDecryptData
-
Information From Encrypt Data operation.
- getEncryptLoginResponse(ServerWebExchange, SessionCache, ObjectNode) - Method in class es.kukenan.smartfi.microservice.security.gateway.handler.ResponseHandler
-
Get encrypt response for login.
- getErrorAttributes(ServerRequest, ErrorAttributeOptions) - Method in class es.kukenan.smartfi.microservice.security.gateway.configuration.GlobalErrorAttributes
-
Get error attributes for webflux errors handler.
- getExchangeInformation(String, String) - Method in class es.kukenan.smartfi.microservice.security.gateway.controller.KeyExchangeController
-
Post key-exchange public-key received in header.
- getJwtBearerTokenFromResponse(ObjectNode) - Method in class es.kukenan.smartfi.microservice.security.gateway.handler.ResponseHandler
-
Get response without jwt content in response body.
- getKeyCacheByBackoffice(String, Integer) - Static method in class es.kukenan.smartfi.microservice.security.gateway.cache.CacheConstants
-
Adding backofficeId and deleting symbols cache key.
- getKeyCacheBySessionId(String, String) - Static method in class es.kukenan.smartfi.microservice.security.gateway.cache.CacheConstants
-
Adding userId and deleting symbols cache key.
- getKeyExchange(String, String) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.KeyExchangeService
-
key exchange service.
- getLanguages() - Method in class es.kukenan.smartfi.microservice.security.gateway.controller.LanguageController
-
Get available languages.
- getLanguages() - Method in class es.kukenan.smartfi.microservice.security.gateway.service.LanguageService
-
Get Languages.
- getObjectSession(SecretKey, String) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.KeyExchangeService
-
creating session object.
- getOrder() - Method in class es.kukenan.smartfi.microservice.security.gateway.filters.AddContextHeaderFilter
-
Get order for filter.
- getOrder() - Method in class es.kukenan.smartfi.microservice.security.gateway.filters.CustomRewritePathFilter
-
Get order for filter.
- getOrder() - Method in class es.kukenan.smartfi.microservice.security.gateway.filters.SecurityGatewayPreFilter
-
Get order for filter.
- getOrder() - Method in class es.kukenan.smartfi.microservice.security.gateway.filters.TransformExternalHeadersFilter
-
Get order for filter.
- getOtpSessionCache(String, String, String, byte[], String, String, OtpConfiguration, Map<String, String>) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
Get Otp session cache.
- getRoutingFunction(ErrorAttributes) - Method in class es.kukenan.smartfi.microservice.security.gateway.handler.WebFluxErrorHandler
-
Get routing function for handle errors.
- getTransformInternalEndpoint() - Static method in class es.kukenan.smartfi.microservice.security.gateway.utils.Constants
-
Get map with paths for rest template.
- getValidatedJwtBearerToken(String) - Method in class es.kukenan.smartfi.microservice.security.gateway.utils.JwtTokenUtilities
-
Get a validate jwt bearer token.
- getWebExchangeSession(ServerWebExchange) - Method in class es.kukenan.smartfi.microservice.security.gateway.handler.WebExchangeSessionHandler
-
Operation cache for request.
- getWebviewToken(String) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.WebviewService
-
Create a token for webview hybridization for native uuid.
- GlobalErrorAttributes - Class in es.kukenan.smartfi.microservice.security.gateway.configuration
-
Global error attributes for web flux error handler.
- GlobalErrorAttributes() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.configuration.GlobalErrorAttributes
-
Constructor.
H
- handle(JwtBearerToken, ServerWebExchange, SessionCache, ObjectNode) - Method in class es.kukenan.smartfi.microservice.security.gateway.handler.otp.AbstractOtpRequiredResponseHandler
-
Contract for the OTP required response handler method.
- handle(JwtBearerToken, ServerWebExchange, SessionCache, ObjectNode) - Method in class es.kukenan.smartfi.microservice.security.gateway.handler.otp.GenericOtpRequiredResponseHandler
- handle(JwtBearerToken, ServerWebExchange, SessionCache, ObjectNode) - Method in class es.kukenan.smartfi.microservice.security.gateway.handler.otp.OtpForLoginWithScaDateExtensionResponseHandler
- handleError(ClientHttpResponse) - Method in class es.kukenan.smartfi.microservice.security.gateway.handler.RestTemplateErrorHandler
-
Handle error of rest template invocations.
- handleError(ClientHttpResponse) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.ProductRestTemplateFactory.CustomExceptionHandler
- handlerApiRequestExchangeSessionHandle(ServerWebExchange) - Method in class es.kukenan.smartfi.microservice.security.gateway.handler.WebExchangeSessionHandler
-
Get uuid header in request and decrypt body request and add authorization header.
- handlerKukenanException(Throwable) - Method in class es.kukenan.smartfi.microservice.security.gateway.handler.WebFluxErrorHandler
-
Handler for handle Kukenan exception in web flux context.
- handlerResponse(ServerWebExchange, String, SessionCache) - Method in class es.kukenan.smartfi.microservice.security.gateway.handler.ResponseHandler
-
Handler response login.
- handlerUnexpectedException(Throwable) - Method in class es.kukenan.smartfi.microservice.security.gateway.handler.WebFluxErrorHandler
-
Handler for handler Unexpected Exception in web flux context.
- handleUserUpdatedService(UserUpdatedEvent) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.events.UserUpdatedService
-
Handles the users event updated from users.
- hasError(ClientHttpResponse) - Method in class es.kukenan.smartfi.microservice.security.gateway.handler.RestTemplateErrorHandler
-
Check type of rest template errors to handle.
- hasError(ClientHttpResponse) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.ProductRestTemplateFactory.CustomExceptionHandler
- hazelcastInstance - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.OtpCacheOperation
-
HazelcastInstance hazelcastInstance.
- hazelcastInstance - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.SessionCacheOperation
-
HazelcastInstance hazelcastInstance.
- hazelcastInstance - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.WebviewCacheOperation
-
HazelcastInstance hazelcastInstance.
- header - Variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayTransformHeaderProperties
-
Headers list.
- HEADER_OTP - Static variable in class es.kukenan.smartfi.microservice.security.gateway.utils.Constants
-
header key for otp.
- headers - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.model.OtpCache
-
Http request headers.
- httpMethod - Variable in enum class es.kukenan.smartfi.microservice.security.gateway.service.SettingsBackwardCompatibilityService.SettingsBackwardCompatibilityPath
-
Http method.
I
- id - Variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesProperties.Route
-
Identifier.
- INSERT - Enum constant in enum class es.kukenan.smartfi.microservice.security.gateway.cache.SessionCacheOperationEnum
-
INSERT cache operations.
- internal - Variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayTransformHeaderProperties.PairHeaderName
-
Internal header name.
- internalIpUsers - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
Ip for internal services.
- internalRestTemplate() - Method in class es.kukenan.smartfi.microservice.security.gateway.configuration.InternalRestTemplateConfiguration
-
Create a RestTemplate which owns the responsibility of other ms invocations.
- InternalRestTemplateConfiguration - Class in es.kukenan.smartfi.microservice.security.gateway.configuration
-
Internal template configuration.
- InternalRestTemplateConfiguration() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.configuration.InternalRestTemplateConfiguration
- isOtpValid(OtpCache, String) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
J
- jwtService - Variable in class es.kukenan.smartfi.microservice.security.gateway.utils.JwtTokenUtilities
-
Jwt service for management jwt tokens.
- jwtTokenUtilities - Variable in class es.kukenan.smartfi.microservice.security.gateway.filters.WebFluxContextPropagationInFilter
-
JWT Token utilities.
- jwtTokenUtilities - Variable in class es.kukenan.smartfi.microservice.security.gateway.handler.ResponseHandler
-
Service utilities for manage jwt token.
- jwtTokenUtilities - Variable in class es.kukenan.smartfi.microservice.security.gateway.handler.WebFluxErrorHandler
-
Service utilities for manage jwt token.
- jwtTokenUtilities - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
Utilities for access and update session jwt token.
- jwtTokenUtilities - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.WebviewService
-
Service utilities for manage jwt token.
- jwtTokenUtilities - Variable in class es.kukenan.smartfi.microservice.security.gateway.utils.SessionCacheUtilities
-
Service utilities for manage jwt token.
- JwtTokenUtilities - Class in es.kukenan.smartfi.microservice.security.gateway.utils
-
Jwt token service utilities.
- JwtTokenUtilities() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.utils.JwtTokenUtilities
- JwtTokenUtilities.LoginState - Enum Class in es.kukenan.smartfi.microservice.security.gateway.utils
-
Enun to define login state.
K
- kafkaController - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
Kafka Controller.
- KafkaController - Class in es.kukenan.smartfi.microservice.security.gateway.controller
-
Kafka Events handle controller.
- KafkaController() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.controller.KafkaController
- KEEP_ALIVE_PATH - Static variable in class es.kukenan.smartfi.microservice.security.gateway.controller.KeepAliveRestController
-
Keep Alive Session path.
- keepAlive() - Method in class es.kukenan.smartfi.microservice.security.gateway.controller.KeepAliveRestController
-
Keep Alive Session endpoint.
- KeepAliveRestController - Class in es.kukenan.smartfi.microservice.security.gateway.controller
-
Keep Alive Session Rest API Controller.
- KeepAliveRestController() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.controller.KeepAliveRestController
- KeyExchangeController - Class in es.kukenan.smartfi.microservice.security.gateway.controller
-
KeyExchangeController key exchange controller.
- KeyExchangeController() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.controller.KeyExchangeController
- keyExchangeService - Variable in class es.kukenan.smartfi.microservice.security.gateway.controller.KeyExchangeController
-
KeyExchangeService service.
- KeyExchangeService - Class in es.kukenan.smartfi.microservice.security.gateway.service
-
KeyExchangeService service operations.
- KeyExchangeService() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.service.KeyExchangeService
- KO - Enum constant in enum class es.kukenan.smartfi.microservice.security.gateway.utils.JwtTokenUtilities.LoginState
-
Login state KO.
- KO - Enum constant in enum class es.kukenan.smartfi.microservice.security.gateway.utils.OtpUtilities.OtpState
-
Otp state KO.
- KUKENBANK_CONTEXT_ATTR - Static variable in class es.kukenan.smartfi.microservice.security.gateway.utils.Constants
-
Attribute of kukenan context.
L
- LanguageController - Class in es.kukenan.smartfi.microservice.security.gateway.controller
-
Language controller.
- LanguageController() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.controller.LanguageController
- languageEspanol - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.LanguageService
-
Ip for internal services.
- languageIngles - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.LanguageService
-
Ip for internal services.
- languageService - Variable in class es.kukenan.smartfi.microservice.security.gateway.controller.LanguageController
-
Language service.
- LanguageService - Class in es.kukenan.smartfi.microservice.security.gateway.service
-
LanguageService service operations.
- LanguageService() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.service.LanguageService
- loadServiceInfo(String) - Method in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesConfig
- lockUserOnOtpFailure - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.model.OtpConfiguration
-
Flag that indicates if the user must be locked if the OTP is failed 3 times in an operation covered in this rule.
- log - Variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesConfig
-
Logger.
- log - Variable in class es.kukenan.smartfi.microservice.security.gateway.handler.otp.GenericOtpRequiredResponseHandler
-
Instance logger.
- log - Variable in class es.kukenan.smartfi.microservice.security.gateway.handler.ResponseHandler
-
Instance logger.
- log - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
Instance logger.
- LoginState() - Constructor for enum class es.kukenan.smartfi.microservice.security.gateway.utils.JwtTokenUtilities.LoginState
- loginWebview(String, WebviewLoginDto) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.WebviewService
-
Login webview hybridization.
- logout(String) - Method in class es.kukenan.smartfi.microservice.security.gateway.controller.LogoutRestController
-
Logout.
- LogoutRestController - Class in es.kukenan.smartfi.microservice.security.gateway.controller
-
Controller for Logout endpoints.
- LogoutRestController() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.controller.LogoutRestController
M
- main(String[]) - Static method in class es.kukenan.smartfi.microservice.security.gateway.Application
-
Microservice startup entrypoint.
- manageInvalidOtp(String, OtpCache, String, String, String) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
- manageOtpCacheForProcessId(String, SessionCacheOperationEnum, OtpCache) - Method in class es.kukenan.smartfi.microservice.security.gateway.utils.OtpUtilities
-
Manage specific operation otp cache process.
- manageSessionCacheForUuid(String, SessionCacheOperationEnum, SessionCache) - Method in class es.kukenan.smartfi.microservice.security.gateway.utils.SessionCacheUtilities
-
Manage specific operation session cache process.
- manageSessionCacheForWebview(String, SessionCacheOperationEnum, WebviewCache) - Method in class es.kukenan.smartfi.microservice.security.gateway.utils.WebviewCacheUtilities
-
Manage specific operation uuid webview cache process.
- mandatory - Variable in enum class es.kukenan.smartfi.microservice.security.gateway.cache.SessionCacheOperationEnum
-
information required.
- mapOtpGeneratedEvent(String, String, String, String, Boolean, String, String) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
Process response messages otp generated.
- mapperJwtBearerToken(ObjectNode) - Method in class es.kukenan.smartfi.microservice.security.gateway.utils.JwtTokenUtilities
-
Map jsonode to jwt bearer token.
- mapUserDeviceScaUpdatedEvent(String, String) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
Process response messages sca updated event..
- MASK - Static variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesConfig
-
Mask to find in origin path.
- MASK_VALUE - Static variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesConfig
-
Value of mask to replace in destination path.
- message - Variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.GlobalErrorAttributes
-
message of the request.
- microserviceJwt - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
Microservice JWT token, used to perform internal inter-microservice calls.
N
- newUri(String, String) - Method in class es.kukenan.smartfi.microservice.security.gateway.filters.CustomRewritePathFilter
- NO - Enum constant in enum class es.kukenan.smartfi.microservice.security.gateway.utils.OtpUtilities.ScaRequired
-
Sca required KO.
- NOT_FOUND - Enum constant in enum class es.kukenan.smartfi.microservice.security.gateway.utils.JwtTokenUtilities.LoginState
-
Login state username or password not found.
- NotAcceptableException - Exception Class in es.kukenan.smartfi.microservice.security.gateway.exception
-
Exception not acceptable.
- NotAcceptableException(String, String, Throwable, Map, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.microservice.security.gateway.exception.NotAcceptableException
-
Constructor.
- NotAcceptableException(String, String, Throwable, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.microservice.security.gateway.exception.NotAcceptableException
-
Constructor.
- NotAcceptableException(String, Throwable, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.microservice.security.gateway.exception.NotAcceptableException
-
Constructor.
- NotIdentifiedUserException - Exception Class in es.kukenan.smartfi.microservice.security.gateway.exception
-
Exception for try to redirect to an endpoint with userId when there is no a user identified.
- NotIdentifiedUserException(String, Throwable) - Constructor for exception class es.kukenan.smartfi.microservice.security.gateway.exception.NotIdentifiedUserException
-
Default constructor.
- notificationsHost - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.SettingsBackwardCompatibilityService
-
Notifications host.
O
- objectMapper - Variable in class es.kukenan.smartfi.microservice.security.gateway.handler.otp.AbstractOtpRequiredResponseHandler
-
Object mapper.
- objectMapper - Variable in class es.kukenan.smartfi.microservice.security.gateway.handler.ResponseHandler
-
Custom object mapper.
- objectMapper - Variable in class es.kukenan.smartfi.microservice.security.gateway.handler.WebFluxErrorHandler
-
Object mapper for data buffer.
- objectMapper - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
Custom object mapper.
- objectMapper - Variable in class es.kukenan.smartfi.microservice.security.gateway.utils.JwtTokenUtilities
-
Custom object mapper.
- OK - Enum constant in enum class es.kukenan.smartfi.microservice.security.gateway.utils.JwtTokenUtilities.LoginState
-
Login state OK.
- OK - Enum constant in enum class es.kukenan.smartfi.microservice.security.gateway.utils.OtpUtilities.OtpState
-
Otp state OK.
- operation - Variable in enum class es.kukenan.smartfi.microservice.security.gateway.service.SettingsBackwardCompatibilityService.SettingsBackwardCompatibilityPath
-
Operation.
- operationInfo - Variable in class es.kukenan.smartfi.microservice.security.gateway.utils.OtpLog
-
Otp Operation Information.
- origin - Variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesProperties.Route
-
Exposed endpoint.
- OTP_All_PATH - Static variable in class es.kukenan.smartfi.microservice.security.gateway.controller.OtpController
-
OTP all endpoint path.
- OTP_CACHE_ENDPOINT_LOGIN - Static variable in class es.kukenan.smartfi.microservice.security.gateway.utils.Constants
-
Endpoint path for login request.
- OTP_GENERIC_PATH - Static variable in class es.kukenan.smartfi.microservice.security.gateway.controller.OtpController
-
OTP endpoint path.
- OTP_NOT_VALIDATED - Static variable in class es.kukenan.smartfi.microservice.security.gateway.utils.Constants
-
header otp not validated.
- OTP_OPERATION_TYPE_PASSWORD_CHANGE - Static variable in class es.kukenan.smartfi.microservice.security.gateway.utils.Constants
-
Operation Event Type for Otp generated Event Password Change.
- OTP_OPERATION_TYPE_SCA_VALIDATION - Static variable in class es.kukenan.smartfi.microservice.security.gateway.utils.Constants
-
Operation Event Type for Otp generated Event Sca Validation.
- OTP_VALIDATED - Static variable in class es.kukenan.smartfi.microservice.security.gateway.utils.Constants
-
header otp validated.
- OtpCache - Class in es.kukenan.smartfi.microservice.security.gateway.cache.model
-
Otp cache object to be saved in cache.
- OtpCache() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.cache.model.OtpCache
- otpCacheOperation - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
OtpCacheOperation otp cache operations.
- otpCacheOperation - Variable in class es.kukenan.smartfi.microservice.security.gateway.utils.OtpUtilities
-
OtpCacheOperation otp cache operations.
- OtpCacheOperation - Class in es.kukenan.smartfi.microservice.security.gateway.cache
-
Otp cache operations.
- OtpCacheOperation() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.cache.OtpCacheOperation
- otpConfiguration - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.model.OtpCache
-
Operation type.
- OtpConfiguration - Class in es.kukenan.smartfi.microservice.security.gateway.cache.model
-
Otp cache object to be saved in cache.
- OtpConfiguration() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.cache.model.OtpConfiguration
- OtpController - Class in es.kukenan.smartfi.microservice.security.gateway.controller
-
Controller for Generic Otp process and for specific SCA process.
- OtpController() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.controller.OtpController
- otpErrorCount - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.model.OtpCache
-
Error checked counter Otp value.
- otpEventType - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.model.OtpConfiguration
-
Used to categorize the OtpGenerateEvent (customize OTP message template).
- OtpExpiredTtlException - Exception Class in es.kukenan.smartfi.microservice.security.gateway.exception
-
Exception for Otp time to live expired.
- OtpExpiredTtlException(String, String, Throwable, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.microservice.security.gateway.exception.OtpExpiredTtlException
-
Custom message for time to live expired date.
- OtpExpiredTtlException(String, Throwable, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.microservice.security.gateway.exception.OtpExpiredTtlException
-
Constructor with custom code by default.
- OtpFailedCheckException - Exception Class in es.kukenan.smartfi.microservice.security.gateway.exception
-
Exception when Otp value is not correct then returns forbidden.
- OtpFailedCheckException(String, String, Throwable, Map, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.microservice.security.gateway.exception.OtpFailedCheckException
-
Custom code exception for otp failed.
- OtpFailedCheckException(String, Throwable, Map, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.microservice.security.gateway.exception.OtpFailedCheckException
-
Custom code exception for otp failed with custom code by default.
- otpFailureLimit - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
OTP failure limit.
- otpForLoginWithScaDateExtensionResponseHandler - Variable in class es.kukenan.smartfi.microservice.security.gateway.handler.ResponseHandler
-
Specific response handler for the OTP required to extend the time granted to open a session (SCA device login date extension).
- OtpForLoginWithScaDateExtensionResponseHandler - Class in es.kukenan.smartfi.microservice.security.gateway.handler.otp
-
Specific response handler for the OTP required to extend the time granted to open a session (SCA device login date extension).
- OtpForLoginWithScaDateExtensionResponseHandler() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.handler.otp.OtpForLoginWithScaDateExtensionResponseHandler
- otpGeneratedTs - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.model.OtpCache
-
Otp time to live in millisecs.
- OtpLog - Class in es.kukenan.smartfi.microservice.security.gateway.utils
-
Bean for audit OTP.
- OtpLog() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.utils.OtpLog
- otpResendCount - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.model.OtpCache
-
Error checked counter Otp value.
- otpResendLimit - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
OTP resend limit.
- OtpResendLimitReachedException - Exception Class in es.kukenan.smartfi.microservice.security.gateway.exception
-
Exception when Otp value is not correct then returns forbidden.
- OtpResendLimitReachedException(String, Map) - Constructor for exception class es.kukenan.smartfi.microservice.security.gateway.exception.OtpResendLimitReachedException
-
Default constructor for Otp resend limit reached exception.
- OtpResendOperationException - Exception Class in es.kukenan.smartfi.microservice.security.gateway.exception
-
Exception when Otp value is not correct then returns forbidden.
- OtpResendOperationException(String, String, Throwable, Map, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.microservice.security.gateway.exception.OtpResendOperationException
-
Custom message for resend otp operation.
- OtpResendOperationException(String, Throwable, Map, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.microservice.security.gateway.exception.OtpResendOperationException
-
Custom message for resend otp operation with code by default.
- otpService - Variable in class es.kukenan.smartfi.microservice.security.gateway.controller.OtpController
-
Otp service for check otp value and management access.
- otpService - Variable in class es.kukenan.smartfi.microservice.security.gateway.handler.otp.AbstractOtpRequiredResponseHandler
-
Service utilities for SCA.
- otpService - Variable in class es.kukenan.smartfi.microservice.security.gateway.handler.WebFluxErrorHandler
-
Service utilities for SCA.
- OtpService - Class in es.kukenan.smartfi.microservice.security.gateway.service
-
Otp Service for check otps and otp management access.
- OtpService() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
- otpSession - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.OtpCacheOperation
-
map uuid-session cache established.
- OtpState() - Constructor for enum class es.kukenan.smartfi.microservice.security.gateway.utils.OtpUtilities.OtpState
- otpTimeToLive - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
Time to live.
- otpUtilities - Variable in class es.kukenan.smartfi.microservice.security.gateway.handler.otp.AbstractOtpRequiredResponseHandler
-
Otp utilities.
- otpUtilities - Variable in class es.kukenan.smartfi.microservice.security.gateway.handler.WebFluxErrorHandler
-
Otp utilities.
- otpUtilities - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
utilities for otp.
- OtpUtilities - Class in es.kukenan.smartfi.microservice.security.gateway.utils
-
Service utilities class for OTP operations.
- OtpUtilities() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.utils.OtpUtilities
- OtpUtilities.OtpState - Enum Class in es.kukenan.smartfi.microservice.security.gateway.utils
-
Enun to define otp state.
- OtpUtilities.ScaRequired - Enum Class in es.kukenan.smartfi.microservice.security.gateway.utils
-
Enun to define sca required.
- otpValue - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.model.OtpCache
-
Otp value generated.
P
- PairHeaderName() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayTransformHeaderProperties.PairHeaderName
- path - Variable in enum class es.kukenan.smartfi.microservice.security.gateway.service.SettingsBackwardCompatibilityService.SettingsBackwardCompatibilityPath
-
Path.
- pathSignature - Variable in class es.kukenan.smartfi.microservice.security.gateway.handler.otp.GenericOtpRequiredResponseHandler
-
path signature.
- processId - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.model.OtpCache
-
Unique processId for Otp process.
- ProductRestTemplate() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.service.ProductRestTemplateFactory.ProductRestTemplate
- ProductRestTemplateFactory - Class in es.kukenan.smartfi.microservice.security.gateway.service
-
Product rest template factory.
- ProductRestTemplateFactory() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.service.ProductRestTemplateFactory
- ProductRestTemplateFactory.CustomExceptionHandler - Class in es.kukenan.smartfi.microservice.security.gateway.service
-
Custom exception handler.
- ProductRestTemplateFactory.ProductRestTemplate - Class in es.kukenan.smartfi.microservice.security.gateway.service
-
Product rest template specialization.
- productsHost - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.WebviewService
-
Products host.
- PROP_OTP_OPERATION_INFO - Static variable in class es.kukenan.smartfi.microservice.security.gateway.utils.Constants
-
Attribute of kukenan context.
- properties - Variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesConfig
-
Security gateway properties.
- properties - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.WebviewService
-
Context propagation properties.
- publicKeyValidation(String) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.KeyExchangeService
-
public key validation.
- publishEvent(AbstractSecurityGatewayEvent) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
Process response messages.
- publishOtpEvent(ServerWebExchange, OtpCache, String) - Method in class es.kukenan.smartfi.microservice.security.gateway.handler.otp.AbstractOtpRequiredResponseHandler
-
Publish an OTP generated event.
- PUSHNOTIFICATION - Enum constant in enum class es.kukenan.smartfi.microservice.security.gateway.service.SettingsBackwardCompatibilityService.SettingsBackwardCompatibilityPath
-
Push notification setting.
- pushNotificationCall(ObjectNode, HttpHeaders) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.SettingsBackwardCompatibilityService
R
- regenerateOtpValueForProcessId(String, OtpCache, String, String) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
Regenerate otp value in resend cases.
- regexp - Variable in class es.kukenan.smartfi.microservice.security.gateway.filters.CustomRewritePathFilter
-
Regular expresion.
- renderErrorResponse(ServerRequest) - Method in class es.kukenan.smartfi.microservice.security.gateway.handler.WebFluxErrorHandler
-
Render error if a exception is thrown, valid for service exceptions and own exceptions.
- replacement - Variable in class es.kukenan.smartfi.microservice.security.gateway.filters.CustomRewritePathFilter
-
Text to replace.
- requestContextManager - Variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesConfig
-
The
RequestContextManagerused to update the server request context. - requestContextManager - Variable in class es.kukenan.smartfi.microservice.security.gateway.controller.OtpController
-
Request context for send events.
- requestContextManager - Variable in class es.kukenan.smartfi.microservice.security.gateway.filters.CustomRewritePathFilter
-
The
RequestContextManagerused to update the server request context. - requestContextManager - Variable in class es.kukenan.smartfi.microservice.security.gateway.filters.SecurityGatewayPreFilter
-
The
RequestContextManagerused to update the server request context. - requestContextManager - Variable in class es.kukenan.smartfi.microservice.security.gateway.filters.WebFluxContextPropagationInFilter
-
The
RequestContextManagerused to update the server request context. - requestContextManager - Variable in class es.kukenan.smartfi.microservice.security.gateway.handler.ResponseHandler
-
Request context bean.
- requestContextManager - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
RequestContextManager context manager.
- RESEND_TO_CHANGE_OTP - Static variable in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
Number of resend to ignore primary channel.
- responseHandler - Variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesConfig
-
Component for response operations.
- ResponseHandler - Class in es.kukenan.smartfi.microservice.security.gateway.handler
-
Generic Handler Response.
- ResponseHandler() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.handler.ResponseHandler
- restTemplate - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.SettingsBackwardCompatibilityService
-
Rest template.
- restTemplate - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.WebviewService
-
Rest template.
- restTemplate - Variable in class es.kukenan.smartfi.microservice.security.gateway.utils.OtpUtilities
-
Rest template instance for internal request.
- RestTemplateErrorHandler - Class in es.kukenan.smartfi.microservice.security.gateway.handler
-
Rest template error handler for internal calls.
- RestTemplateErrorHandler() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.handler.RestTemplateErrorHandler
- Route() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesProperties.Route
- RSA - Static variable in class es.kukenan.smartfi.microservice.security.gateway.utils.Constants
-
RSA Algorithm.
- RSA_SIZE - Static variable in class es.kukenan.smartfi.microservice.security.gateway.utils.Constants
-
RSA_SIZE Algorithm.
- RSAECBPKCS1PADDING - Static variable in class es.kukenan.smartfi.microservice.security.gateway.utils.Constants
-
RSA/ECB/PKCS1Padding.
- RSANONEOAEPWITHSHA256ANDMGF1PADDING - Static variable in class es.kukenan.smartfi.microservice.security.gateway.utils.Constants
-
RSA/None/OAEPWithSHA-256AndMGF1Padding.
S
- S500000101 - Enum constant in enum class es.kukenan.smartfi.microservice.security.gateway.exception.enums.SecurityGatewayExceptionCode
-
Not user identified invocation.
- saveOtpProcess(OtpCache) - Method in class es.kukenan.smartfi.microservice.security.gateway.handler.otp.AbstractOtpRequiredResponseHandler
-
Store a new OTP process in the cache.
- sca - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.model.OtpConfiguration
-
Flag that indicates that the OTP is required due SCA and that the session is reinforced once the OTP is verified.
- scaRequired - Variable in class es.kukenan.smartfi.microservice.security.gateway.utils.UserLog
-
Sca required.
- ScaRequired() - Constructor for enum class es.kukenan.smartfi.microservice.security.gateway.utils.OtpUtilities.ScaRequired
- SecurityGatewayConfiguration - Class in es.kukenan.smartfi.microservice.security.gateway.configuration
-
Cors configurationfor web flux.
- SecurityGatewayConfiguration() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.configuration.SecurityGatewayConfiguration
- SecurityGatewayExceptionCode - Enum Class in es.kukenan.smartfi.microservice.security.gateway.exception.enums
-
security gateway exceptions.
- SecurityGatewayExceptionCode() - Constructor for enum class es.kukenan.smartfi.microservice.security.gateway.exception.enums.SecurityGatewayExceptionCode
- SecurityGatewayPostFilter - Class in es.kukenan.smartfi.microservice.security.gateway.filters
-
Pre filter for get cache session data.
- SecurityGatewayPostFilter() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.filters.SecurityGatewayPostFilter
- securityGatewayPreFilter - Variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesConfig
-
Pre filter for api endpoints which includes authentication bearer header.
- SecurityGatewayPreFilter - Class in es.kukenan.smartfi.microservice.security.gateway.filters
-
Pre filter for get cache session data.
- SecurityGatewayPreFilter() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.filters.SecurityGatewayPreFilter
- SecurityGatewayUtils - Class in es.kukenan.smartfi.microservice.security.gateway.utils
-
UserUtils class for users-microservice.
- SecurityGatewayUtils() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.utils.SecurityGatewayUtils
- securityWebFilterChain(ServerHttpSecurity) - Method in class es.kukenan.smartfi.microservice.security.gateway.configuration.SecurityGatewayConfiguration
-
Filter for disabled csrf.
- serialVersionUID - Static variable in class es.kukenan.smartfi.microservice.security.gateway.cache.model.OtpCache
-
serialVersionUID.
- serialVersionUID - Static variable in class es.kukenan.smartfi.microservice.security.gateway.cache.model.OtpConfiguration
-
serialVersionUID.
- service - Variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesProperties.Route
-
Microservice name.
- service - Variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesProperties
-
Services URI map.
- Service() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesProperties.Service
- serviceName - Variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.SwaggerConfig
-
This micro-service name.
- SESSION_ID - Static variable in class es.kukenan.smartfi.microservice.security.gateway.cache.CacheConstants
-
session id.
- SessionCacheExpired - Exception Class in es.kukenan.smartfi.microservice.security.gateway.exception
-
Session expired exception.
- SessionCacheExpired(String, String, Throwable, Set<ErrorDetailDto>) - Constructor for exception class es.kukenan.smartfi.microservice.security.gateway.exception.SessionCacheExpired
-
Constructor.
- sessionCacheOperation - Variable in class es.kukenan.smartfi.microservice.security.gateway.handler.WebExchangeSessionHandler
-
CacheOperation cache operations.
- sessionCacheOperation - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.events.UserUpdatedService
-
CacheOperation cache operations.
- sessionCacheOperation - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.KeyExchangeService
-
CacheOperation cache operations.
- sessionCacheOperation - Variable in class es.kukenan.smartfi.microservice.security.gateway.utils.SessionCacheUtilities
-
CacheOperation cache operations.
- SessionCacheOperation - Class in es.kukenan.smartfi.microservice.security.gateway.cache
-
Operation over cache.
- SessionCacheOperation() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.cache.SessionCacheOperation
- SessionCacheOperationEnum - Enum Class in es.kukenan.smartfi.microservice.security.gateway.cache
-
CacheOperationEnum Cache Operation Enum.
- SessionCacheOperationEnum() - Constructor for enum class es.kukenan.smartfi.microservice.security.gateway.cache.SessionCacheOperationEnum
- sessionCacheUtilities - Variable in class es.kukenan.smartfi.microservice.security.gateway.filters.WebFluxContextPropagationInFilter
-
Session Cache utilities.
- sessionCacheUtilities - Variable in class es.kukenan.smartfi.microservice.security.gateway.handler.ResponseHandler
-
Utilities for modify session cache.
- sessionCacheUtilities - Variable in class es.kukenan.smartfi.microservice.security.gateway.handler.WebExchangeSessionHandler
-
Session cache operations.
- sessionCacheUtilities - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
Session cache utilities for management.
- sessionCacheUtilities - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.SessionService
-
Session cache utilities.
- sessionCacheUtilities - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.SettingsBackwardCompatibilityService
-
Session cache utilities.
- sessionCacheUtilities - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.WebviewService
-
Session cache utilities.
- SessionCacheUtilities - Class in es.kukenan.smartfi.microservice.security.gateway.utils
-
Session cache utilities for update.
- SessionCacheUtilities() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.utils.SessionCacheUtilities
- sessionId - Variable in class es.kukenan.smartfi.microservice.security.gateway.utils.OtpLog
-
Session id.
- sessionId - Variable in class es.kukenan.smartfi.microservice.security.gateway.utils.UserLog
-
Session id.
- sessionService - Variable in class es.kukenan.smartfi.microservice.security.gateway.controller.KeyExchangeController
-
Session service.
- sessionService - Variable in class es.kukenan.smartfi.microservice.security.gateway.controller.LogoutRestController
-
KeyExchangeService service.
- SessionService - Class in es.kukenan.smartfi.microservice.security.gateway.service
-
Session related operations.
- SessionService() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.service.SessionService
- setAccessDate(LocalDateTime) - Method in class es.kukenan.smartfi.microservice.security.gateway.utils.OtpLog
-
Set accessDate for a LocalDateTime.
- setAccessDate(LocalDateTime) - Method in class es.kukenan.smartfi.microservice.security.gateway.utils.UserLog
-
Set accessDate for a LocalDateTime.
- setFilters(GatewayFilterSpec, String, String, String, boolean, boolean) - Method in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesConfig
-
Build the UriSpec given the endpoint information.
- SETTINGS_API_PATH - Static variable in class es.kukenan.smartfi.microservice.security.gateway.controller.BackwardCompatibilityController
-
Settings api path.
- SettingsBackwardCompatibilityPath(String, String, HttpMethod) - Constructor for enum class es.kukenan.smartfi.microservice.security.gateway.service.SettingsBackwardCompatibilityService.SettingsBackwardCompatibilityPath
-
Constructor.
- settingsBackwardCompatibilityService - Variable in class es.kukenan.smartfi.microservice.security.gateway.controller.BackwardCompatibilityController
-
Settings backward compatibility service.
- SettingsBackwardCompatibilityService - Class in es.kukenan.smartfi.microservice.security.gateway.service
-
Backward compatibility service.
- SettingsBackwardCompatibilityService(RestTemplate, SessionCacheUtilities) - Constructor for class es.kukenan.smartfi.microservice.security.gateway.service.SettingsBackwardCompatibilityService
-
Constructor.
- SettingsBackwardCompatibilityService.SettingsBackwardCompatibilityPath - Enum Class in es.kukenan.smartfi.microservice.security.gateway.service
- signatureHost - Variable in class es.kukenan.smartfi.microservice.security.gateway.handler.otp.GenericOtpRequiredResponseHandler
-
signature host.
- signatureHost - Variable in class es.kukenan.smartfi.microservice.security.gateway.handler.otp.OtpForLoginWithScaDateExtensionResponseHandler
-
signature host.
- SPRING_CACHE_RESOLVER - Static variable in class es.kukenan.smartfi.microservice.security.gateway.cache.CacheConstants
-
cache Resolver.
- status - Variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.GlobalErrorAttributes
-
Status of the request.
- SwaggerConfig - Class in es.kukenan.smartfi.microservice.security.gateway.configuration
-
Swagger configuration.
- SwaggerConfig() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.configuration.SwaggerConfig
T
- timeToLive - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.OtpCacheOperation
-
ttl time-to-live established.
- timeToLive - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.SessionCacheOperation
-
ttl time-to-live established.
- toJsonString(Object) - Static method in class es.kukenan.smartfi.microservice.security.gateway.utils.SecurityGatewayUtils
-
Return de object in json format.
- totpGenerator - Variable in class es.kukenan.smartfi.microservice.security.gateway.utils.OtpUtilities
-
TOTP generator, if one is configured.
- transactionType - Variable in class es.kukenan.smartfi.microservice.security.gateway.utils.OtpLog
-
Transaction type.
- transformExternalHeadersFilter - Variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesConfig
-
Transform external header names to internal header names.
- TransformExternalHeadersFilter - Class in es.kukenan.smartfi.microservice.security.gateway.filters
-
Filter in charge to transform external header attributes.
- TransformExternalHeadersFilter() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.filters.TransformExternalHeadersFilter
- transformInternalEndpoint - Static variable in class es.kukenan.smartfi.microservice.security.gateway.utils.Constants
-
Static map with paths for rest template.
U
- unknown(Object) - Method in class es.kukenan.smartfi.microservice.security.gateway.controller.KafkaController
-
Default not handled event.
- UPDATE - Enum constant in enum class es.kukenan.smartfi.microservice.security.gateway.cache.SessionCacheOperationEnum
-
UPDATE cache operations.
- updateCacheJwtToken(JwtBearerToken, SessionCache) - Method in class es.kukenan.smartfi.microservice.security.gateway.handler.ResponseHandler
- updateCounterOtpCacheForProcessId(String, OtpCache) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
Update otp counter for specific processId.
- updateExchangeContext(JwtBearerToken, ServerWebExchange) - Method in class es.kukenan.smartfi.microservice.security.gateway.handler.ResponseHandler
- updateSecurityLevelToScaIntoJwtToken(String) - Method in class es.kukenan.smartfi.microservice.security.gateway.utils.JwtTokenUtilities
-
Update security level on jwt cache token.
- updateSessionWebClient(SessionCache, SessionCache, String) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.WebviewService
-
Update the session for webclient based on native session asociated.
- updateToScaSecurityLevel(SessionCache) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
Update security level to SCA for session jwt token.
- uri - Variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesProperties.Service
-
Microservice location URI.
- uriHost - Variable in class es.kukenan.smartfi.microservice.security.gateway.filters.CustomRewritePathFilter
-
Microservice uri.
- USER_AGENT - Static variable in class es.kukenan.smartfi.microservice.security.gateway.utils.Constants
-
user agent internal header attribute.
- USER_ID_MASK - Static variable in class es.kukenan.smartfi.microservice.security.gateway.filters.CustomRewritePathFilter
-
UserId path variable mask.
- USER_ID_MASK - Static variable in class es.kukenan.smartfi.microservice.security.gateway.service.SettingsBackwardCompatibilityService
-
User identifier mask.
- USER_IP_HEADER - Static variable in class es.kukenan.smartfi.microservice.security.gateway.utils.Constants
-
user ip internal header attribute.
- userAgent - Variable in class es.kukenan.smartfi.microservice.security.gateway.utils.OtpLog
-
User Agent or user progam.
- userAgent - Variable in class es.kukenan.smartfi.microservice.security.gateway.utils.UserLog
-
User Agent or user progam.
- userId - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.model.OtpCache
-
User unique identifier.
- userId - Variable in class es.kukenan.smartfi.microservice.security.gateway.utils.OtpLog
-
User identification.
- userId - Variable in class es.kukenan.smartfi.microservice.security.gateway.utils.UserLog
-
User identification.
- userIP - Variable in class es.kukenan.smartfi.microservice.security.gateway.utils.OtpLog
-
User IP.
- userIP - Variable in class es.kukenan.smartfi.microservice.security.gateway.utils.UserLog
-
User IP.
- UserLog - Class in es.kukenan.smartfi.microservice.security.gateway.utils
-
Bean for audit login.
- UserLog() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.utils.UserLog
- usersHost - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.SettingsBackwardCompatibilityService
-
Users host.
- userStatesToDeleteRecordCache - Static variable in class es.kukenan.smartfi.microservice.security.gateway.service.events.UserUpdatedService
-
user States To Delete Record Cache.
- userUpdatedService - Variable in class es.kukenan.smartfi.microservice.security.gateway.controller.AmqpController
-
User Updated event service.
- userUpdatedService - Variable in class es.kukenan.smartfi.microservice.security.gateway.controller.KafkaController
-
User Updated event service.
- UserUpdatedService - Class in es.kukenan.smartfi.microservice.security.gateway.service.events
-
Service that handled users updated events.
- UserUpdatedService() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.service.events.UserUpdatedService
- uuid - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.model.WebviewCache
-
uuid native parent.
- uuidSession - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.SessionCacheOperation
-
map uuid-session cache established.
V
- validateOtpGenericProcess(String, OtpCache, SessionCache, String, boolean, String, String, String) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
Generic OTP management process validate.
- validateOtpGenericProcess(String, String, String, String, OtpBodyRequestDto, ServerWebExchange) - Method in class es.kukenan.smartfi.microservice.security.gateway.controller.OtpController
-
Controller for Otp generic process.
- validateOtpProcess(String, String, String, String, String) - Method in class es.kukenan.smartfi.microservice.security.gateway.service.OtpService
-
Define if otp required is for SCA or OTP Generic Process depends otp cache content.
- value - Variable in enum class es.kukenan.smartfi.microservice.security.gateway.cache.SessionCacheOperationEnum
-
value description.
- valueOf(String) - Static method in enum class es.kukenan.smartfi.microservice.security.gateway.cache.SessionCacheOperationEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class es.kukenan.smartfi.microservice.security.gateway.exception.enums.SecurityGatewayExceptionCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class es.kukenan.smartfi.microservice.security.gateway.service.SettingsBackwardCompatibilityService.SettingsBackwardCompatibilityPath
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class es.kukenan.smartfi.microservice.security.gateway.utils.JwtTokenUtilities.LoginState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class es.kukenan.smartfi.microservice.security.gateway.utils.OtpUtilities.OtpState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class es.kukenan.smartfi.microservice.security.gateway.utils.OtpUtilities.ScaRequired
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class es.kukenan.smartfi.microservice.security.gateway.cache.SessionCacheOperationEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class es.kukenan.smartfi.microservice.security.gateway.exception.enums.SecurityGatewayExceptionCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class es.kukenan.smartfi.microservice.security.gateway.service.SettingsBackwardCompatibilityService.SettingsBackwardCompatibilityPath
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class es.kukenan.smartfi.microservice.security.gateway.utils.JwtTokenUtilities.LoginState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class es.kukenan.smartfi.microservice.security.gateway.utils.OtpUtilities.OtpState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class es.kukenan.smartfi.microservice.security.gateway.utils.OtpUtilities.ScaRequired
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VERIFY - Enum constant in enum class es.kukenan.smartfi.microservice.security.gateway.cache.SessionCacheOperationEnum
-
VERIFY cache operations.
W
- webExchangeSessionHandler - Variable in class es.kukenan.smartfi.microservice.security.gateway.configuration.GatewayRoutesConfig
-
Component for request operations.
- webExchangeSessionHandler - Variable in class es.kukenan.smartfi.microservice.security.gateway.filters.AddContextHeaderFilter
-
Component for request operations.
- webExchangeSessionHandler - Variable in class es.kukenan.smartfi.microservice.security.gateway.filters.SecurityGatewayPostFilter
-
Component for request operations.
- webExchangeSessionHandler - Variable in class es.kukenan.smartfi.microservice.security.gateway.filters.SecurityGatewayPreFilter
-
Component for request operations.
- WebExchangeSessionHandler - Class in es.kukenan.smartfi.microservice.security.gateway.handler
-
Handler request decrypt request body.
- WebExchangeSessionHandler() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.handler.WebExchangeSessionHandler
- WebFluxContextPropagationInFilter - Class in es.kukenan.smartfi.microservice.security.gateway.filters
-
Filter to extract http headers that carry context information (requestId and companyId) and propagate them to the request context and to the response in webflux apps.
- WebFluxContextPropagationInFilter() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.filters.WebFluxContextPropagationInFilter
- WebFluxErrorHandler - Class in es.kukenan.smartfi.microservice.security.gateway.handler
-
Global error handler configuration.
- WebFluxErrorHandler(GlobalErrorAttributes, ApplicationContext, ServerCodecConfigurer) - Constructor for class es.kukenan.smartfi.microservice.security.gateway.handler.WebFluxErrorHandler
-
Constructor.
- WebviewCache - Class in es.kukenan.smartfi.microservice.security.gateway.cache.model
-
WebviewCache object to be save in cache for the webview.
- WebviewCache() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.cache.model.WebviewCache
- webviewCacheOperation - Variable in class es.kukenan.smartfi.microservice.security.gateway.utils.WebviewCacheUtilities
-
CacheOperation cache operations.
- WebviewCacheOperation - Class in es.kukenan.smartfi.microservice.security.gateway.cache
-
Operation over webview cache.
- WebviewCacheOperation() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.cache.WebviewCacheOperation
- webviewCacheUtilities - Variable in class es.kukenan.smartfi.microservice.security.gateway.service.WebviewService
-
Session cache utilities.
- WebviewCacheUtilities - Class in es.kukenan.smartfi.microservice.security.gateway.utils
-
Session cache utilities for update.
- WebviewCacheUtilities() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.utils.WebviewCacheUtilities
- WebviewController - Class in es.kukenan.smartfi.microservice.security.gateway.controller
-
Controller for Webview endpoints.
- WebviewController() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.controller.WebviewController
- WebviewService - Class in es.kukenan.smartfi.microservice.security.gateway.service
-
Webview related operations.
- WebviewService() - Constructor for class es.kukenan.smartfi.microservice.security.gateway.service.WebviewService
- webviewTimeToLive - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.WebviewCacheOperation
-
ttl webview time-to-live established.
- webviewUuid - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.model.WebviewCache
-
webviewUuid Generated.
- webviewUuidSession - Variable in class es.kukenan.smartfi.microservice.security.gateway.cache.WebviewCacheOperation
-
map webview-uuid-session cache established.
Y
- YES - Enum constant in enum class es.kukenan.smartfi.microservice.security.gateway.utils.OtpUtilities.ScaRequired
-
Sca required OK.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form