Class UniquePrincipalAuthenticationPolicyProperties
java.lang.Object
org.apereo.cas.configuration.model.core.authentication.policy.BaseAuthenticationPolicyProperties
org.apereo.cas.configuration.model.core.authentication.policy.UniquePrincipalAuthenticationPolicyProperties
- All Implemented Interfaces:
Serializable
@RequiresModule(name="cas-server-core-authentication",
automated=true)
public class UniquePrincipalAuthenticationPolicyProperties
extends BaseAuthenticationPolicyProperties
- Since:
- 7.0.0
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
Total number of allowed sessions that users can use simultaneously.void
setMaximumAllowedSessions
(int maximumAllowedSessions) Total number of allowed sessions that users can use simultaneously.Methods inherited from class org.apereo.cas.configuration.model.core.authentication.policy.BaseAuthenticationPolicyProperties
getName, getOrder, isEnabled, setEnabled, setName, setOrder
-
Constructor Details
-
UniquePrincipalAuthenticationPolicyProperties
public UniquePrincipalAuthenticationPolicyProperties()
-
-
Method Details
-
getMaximumAllowedSessions
public int getMaximumAllowedSessions()Total number of allowed sessions that users can use simultaneously. Default is0
, which means user can only have one session. -
setMaximumAllowedSessions
public void setMaximumAllowedSessions(int maximumAllowedSessions) Total number of allowed sessions that users can use simultaneously. Default is0
, which means user can only have one session.
-