Uses of Class
es.kukenan.smartfi.microservice.security.gateway.cache.model.OtpCache
Packages that use OtpCache
Package
Description
Root application package.
Root application package.
OTP request handlers package.
Root application package.
Root application package.
-
Uses of OtpCache in es.kukenan.smartfi.microservice.security.gateway.cache
Methods in es.kukenan.smartfi.microservice.security.gateway.cache that return OtpCacheModifier and TypeMethodDescriptionOtpCacheOperation.getAllInformationByProcessId(String processId) getting all Otp Cache object.Methods in es.kukenan.smartfi.microservice.security.gateway.cache that return types with arguments of type OtpCache -
Uses of OtpCache in es.kukenan.smartfi.microservice.security.gateway.controller
Methods in es.kukenan.smartfi.microservice.security.gateway.controller that return types with arguments of type OtpCache -
Uses of OtpCache in es.kukenan.smartfi.microservice.security.gateway.handler.otp
Methods in es.kukenan.smartfi.microservice.security.gateway.handler.otp that return OtpCacheModifier and TypeMethodDescriptionprivate OtpCacheGenericOtpRequiredResponseHandler.createOtpCache(es.kukenan.smartfi.common.security.web.otp.OtpRequiredConfiguration otpConfig, com.fasterxml.jackson.databind.JsonNode operationalInfo, es.kukenan.smartfi.microservice.security.gateway.cache.model.SessionCache cacheInformation, org.springframework.web.server.ServerWebExchange exchange, byte[] body, es.kukenan.smartfi.common.service.jwt.JwtBearerToken jwt) Methods in es.kukenan.smartfi.microservice.security.gateway.handler.otp with parameters of type OtpCacheModifier and TypeMethodDescriptionprotected voidAbstractOtpRequiredResponseHandler.publishOtpEvent(org.springframework.web.server.ServerWebExchange exchange, OtpCache otpCache, String operationType) Publish an OTP generated event.protected voidAbstractOtpRequiredResponseHandler.saveOtpProcess(OtpCache otpCache) Store a new OTP process in the cache. -
Uses of OtpCache in es.kukenan.smartfi.microservice.security.gateway.service
Methods in es.kukenan.smartfi.microservice.security.gateway.service that return OtpCacheModifier and TypeMethodDescriptionOtpService.getOtpSessionCache(String userId, String endpointVerb, String endpointPath, byte[] endpointBody, String generatedOtpValue, String deviceId, OtpConfiguration otpConfiguration, Map<String, String> headers) Get Otp session cache.Methods in es.kukenan.smartfi.microservice.security.gateway.service that return types with arguments of type OtpCacheMethods in es.kukenan.smartfi.microservice.security.gateway.service with parameters of type OtpCacheModifier and TypeMethodDescriptionprotected voidprivate booleanOtpService.isOtpValid(OtpCache otpCache, String otpValue) private voidOtpService.manageInvalidOtp(String processId, OtpCache otpCache, String otpValue, String userIp, String userAgent) private voidOtpService.regenerateOtpValueForProcessId(String processId, OtpCache otpCache, String userIp, String userAgent) Regenerate otp value in resend cases.private voidOtpService.updateCounterOtpCacheForProcessId(String processId, OtpCache otpCache) Update otp counter for specific processId.protected org.springframework.http.ResponseEntity<byte[]>OtpService.validateOtpGenericProcess(String processId, OtpCache otpCache, es.kukenan.smartfi.microservice.security.gateway.cache.model.SessionCache sessionCache, String otpValue, boolean resumeTask, String sessionId, String userAgent, String userIp) Generic OTP management process validate. -
Uses of OtpCache in es.kukenan.smartfi.microservice.security.gateway.utils
Methods in es.kukenan.smartfi.microservice.security.gateway.utils with parameters of type OtpCacheModifier and TypeMethodDescriptionvoidOtpUtilities.manageOtpCacheForProcessId(String processId, SessionCacheOperationEnum sessionCacheOperationEnum, OtpCache otpCache) Manage specific operation otp cache process.