Class CrowdRememberMeConfigurationImpl
java.lang.Object
com.atlassian.crowd.manager.rememberme.CrowdRememberMeConfigurationImpl
- All Implemented Interfaces:
CrowdRememberMeConfiguration
public class CrowdRememberMeConfigurationImpl
extends Object
implements CrowdRememberMeConfiguration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlong
Returns max cookie age in ms.Gets remember me cookie namegetCookiePath
(javax.servlet.http.HttpServletRequest httpServletRequest) Path to be configured in the cookielong
Returns max grace period after a remember-me token has been claimedboolean
isCookieHttpOnly
(javax.servlet.http.HttpServletRequest httpServletRequest) Is the cookie http onlyvoid
saveConfiguration
(CrowdSpecificRememberMeSettings configuration) Stores passed configuration
-
Constructor Details
-
CrowdRememberMeConfigurationImpl
-
-
Method Details
-
getCookieName
Description copied from interface:CrowdRememberMeConfiguration
Gets remember me cookie name- Specified by:
getCookieName
in interfaceCrowdRememberMeConfiguration
-
getCookieMaxAgeInMillis
public long getCookieMaxAgeInMillis()Description copied from interface:CrowdRememberMeConfiguration
Returns max cookie age in ms.- Specified by:
getCookieMaxAgeInMillis
in interfaceCrowdRememberMeConfiguration
-
getGracePeriodInMillis
public long getGracePeriodInMillis()Description copied from interface:CrowdRememberMeConfiguration
Returns max grace period after a remember-me token has been claimed- Specified by:
getGracePeriodInMillis
in interfaceCrowdRememberMeConfiguration
-
getCookiePath
Description copied from interface:CrowdRememberMeConfiguration
Path to be configured in the cookie- Specified by:
getCookiePath
in interfaceCrowdRememberMeConfiguration
-
isCookieHttpOnly
public boolean isCookieHttpOnly(javax.servlet.http.HttpServletRequest httpServletRequest) Description copied from interface:CrowdRememberMeConfiguration
Is the cookie http only- Specified by:
isCookieHttpOnly
in interfaceCrowdRememberMeConfiguration
-
saveConfiguration
Description copied from interface:CrowdRememberMeConfiguration
Stores passed configuration- Specified by:
saveConfiguration
in interfaceCrowdRememberMeConfiguration
- Parameters:
configuration
- new configuration
-
getConfiguration
- Specified by:
getConfiguration
in interfaceCrowdRememberMeConfiguration
- Returns:
- Current Remember Me configuration
-