Package com.axelor.auth.pac4j
Class AxelorRememberMeManager
java.lang.Object
org.apache.shiro.mgt.AbstractRememberMeManager
org.apache.shiro.web.mgt.CookieRememberMeManager
com.axelor.auth.pac4j.AxelorRememberMeManager
- All Implemented Interfaces:
org.apache.shiro.mgt.RememberMeManager
@Singleton
public class AxelorRememberMeManager
extends org.apache.shiro.web.mgt.CookieRememberMeManager
RememberMe Manager
This implements all of RememberMeManager
interface and uses
SameSite attribute for secure requests.
-
Field Summary
Fields inherited from class org.apache.shiro.web.mgt.CookieRememberMeManager
DEFAULT_REMEMBER_ME_COOKIE_NAME
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.shiro.web.servlet.Cookie
protected void
rememberSerializedIdentity
(org.apache.shiro.subject.Subject subject, byte[] serialized) Methods inherited from class org.apache.shiro.web.mgt.CookieRememberMeManager
ensurePadding, forgetIdentity, forgetIdentity, getRememberedSerializedIdentity, setCookie
Methods inherited from class org.apache.shiro.mgt.AbstractRememberMeManager
convertBytesToPrincipals, convertPrincipalsToBytes, decrypt, deserialize, encrypt, getCipherKey, getCipherService, getDecryptionCipherKey, getEncryptionCipherKey, getIdentityToRemember, getRememberedPrincipals, getSerializer, isRememberMe, onFailedLogin, onLogout, onRememberedPrincipalFailure, onSuccessfulLogin, rememberIdentity, rememberIdentity, serialize, setCipherKey, setCipherService, setDecryptionCipherKey, setEncryptionCipherKey, setSerializer
-
Constructor Details
-
AxelorRememberMeManager
public AxelorRememberMeManager()
-
-
Method Details
-
rememberSerializedIdentity
protected void rememberSerializedIdentity(org.apache.shiro.subject.Subject subject, byte[] serialized) - Overrides:
rememberSerializedIdentity
in classorg.apache.shiro.web.mgt.CookieRememberMeManager
-
getCookie
public org.apache.shiro.web.servlet.Cookie getCookie()- Overrides:
getCookie
in classorg.apache.shiro.web.mgt.CookieRememberMeManager
-