Package kz.greetgo.security.session
Class SessionServiceBuilder
java.lang.Object
kz.greetgo.security.session.SessionServiceBuilder
public class SessionServiceBuilder
extends java.lang.Object
-
Method Summary
-
Method Details
-
newBuilder
-
sessionValidator
-
sessionLog
-
setValidateSessionDelayMillis
public SessionServiceBuilder setValidateSessionDelayMillis(java.util.function.LongSupplier validateSessionDelayMillis) -
setStorage
-
setSaltGenerator
-
setSaltGeneratorOnCrypto
public SessionServiceBuilder setSaltGeneratorOnCrypto(Crypto crypto, int saltLength, byte[] saltMixture) -
setOldSessionAgeInHours
-
setSessionIdLength
-
setTokenLength
-
setLastTouchedCacheTimeoutSec
public SessionServiceBuilder setLastTouchedCacheTimeoutSec(java.util.function.LongSupplier lastTouchedCacheTimeoutSec) -
setLastTouchedCacheTimeoutSec
-
setLastTouchedCacheSize
public SessionServiceBuilder setLastTouchedCacheSize(java.util.function.IntSupplier lastTouchedCacheSize) -
setLastTouchedCacheSize
-
build
-