public class UniquePrincipalAuthenticationPolicy
extends java.lang.Object
implements org.apereo.cas.authentication.AuthenticationPolicy
UniquePrincipalAuthenticationPolicy
that prevents authentication if the same principal id
is found more than one in the registry. This effectively forces
each user to have a single and unique SSO session, disallowing
multiple logins.| Constructor and Description |
|---|
UniquePrincipalAuthenticationPolicy(org.apereo.cas.ticket.registry.TicketRegistry ticketRegistry) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isSatisfiedBy(org.apereo.cas.authentication.Authentication authentication) |