Class AssistedLoginCacheOperation
java.lang.Object
es.kukenan.smartfi.microservice.clients.cache.AssistedLoginCacheOperation
Operation over cache for Rsi.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classLogin cache object to be saved in cache. -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAssistedLoginCacheOperation(com.hazelcast.core.HazelcastInstance hazelcastInstance) Constructor. -
Method Summary
Modifier and TypeMethodDescriptiongetAndCheckCachedEntity(String sessionId) Getting Cache Assisted channel user logged object.voidinsertEntityTokenCache(String sessionId, String userId, String password, String deviceId) Insert Cache object.
-
Field Details
-
cacheName
Map cache. Rsi login cache established. -
cacheTime
Cache time. -
keySessionLogin
Key biometric cache. -
hazelcastInstance
private final com.hazelcast.core.HazelcastInstance hazelcastInstanceHazelcastInstance hazelcastInstance.
-
-
Constructor Details
-
AssistedLoginCacheOperation
public AssistedLoginCacheOperation(com.hazelcast.core.HazelcastInstance hazelcastInstance) Constructor.- Parameters:
hazelcastInstance- Hazelcast instance
-
-
Method Details
-
getAndCheckCachedEntity
Getting Cache Assisted channel user logged object.- Parameters:
sessionId- Session identifier.- Returns:
- AssistedLoginCacheOperation.AssistedLoginCache
-
insertEntityTokenCache
public void insertEntityTokenCache(String sessionId, String userId, String password, String deviceId) Insert Cache object.- Parameters:
sessionId- Session identifier.userId- value of identijier user.password- assisted channel user password.deviceId- value of identifier device.
-