Package org.apereo.cas.services
Class ChainingRegisteredServiceSingleSignOnParticipationPolicy
java.lang.Object
org.apereo.cas.services.ChainingRegisteredServiceSingleSignOnParticipationPolicy
- All Implemented Interfaces:
Serializable
,org.apereo.cas.services.RegisteredServiceSingleSignOnParticipationPolicy
,org.springframework.core.Ordered
public class ChainingRegisteredServiceSingleSignOnParticipationPolicy
extends Object
implements org.apereo.cas.services.RegisteredServiceSingleSignOnParticipationPolicy
- Since:
- 6.1.0
- See Also:
-
Field Summary
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addPolicies
(@NonNull List<org.apereo.cas.services.RegisteredServiceSingleSignOnParticipationPolicy> policy) Add providers.void
addPolicies
(@NonNull org.apereo.cas.services.RegisteredServiceSingleSignOnParticipationPolicy... policy) Add policies.void
addPolicy
(@NonNull org.apereo.cas.services.RegisteredServiceSingleSignOnParticipationPolicy policy) Add provider.org.apereo.cas.util.model.TriStateBoolean
boolean
shouldParticipateInSso
(org.apereo.cas.services.RegisteredService registeredService, org.apereo.cas.ticket.AuthenticationAwareTicket ticketState) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apereo.cas.services.RegisteredServiceSingleSignOnParticipationPolicy
getOrder
-
Constructor Details
-
ChainingRegisteredServiceSingleSignOnParticipationPolicy
public ChainingRegisteredServiceSingleSignOnParticipationPolicy()
-
-
Method Details
-
addPolicy
public void addPolicy(@NonNull @NonNull org.apereo.cas.services.RegisteredServiceSingleSignOnParticipationPolicy policy) Add provider.- Parameters:
policy
- the provider
-
addPolicies
public void addPolicies(@NonNull @NonNull List<org.apereo.cas.services.RegisteredServiceSingleSignOnParticipationPolicy> policy) Add providers.- Parameters:
policy
- the provider
-
addPolicies
public void addPolicies(@NonNull @NonNull org.apereo.cas.services.RegisteredServiceSingleSignOnParticipationPolicy... policy) Add policies.- Parameters:
policy
- the policy
-
shouldParticipateInSso
public boolean shouldParticipateInSso(org.apereo.cas.services.RegisteredService registeredService, org.apereo.cas.ticket.AuthenticationAwareTicket ticketState) - Specified by:
shouldParticipateInSso
in interfaceorg.apereo.cas.services.RegisteredServiceSingleSignOnParticipationPolicy
-
getCreateCookieOnRenewedAuthentication
public org.apereo.cas.util.model.TriStateBoolean getCreateCookieOnRenewedAuthentication()- Specified by:
getCreateCookieOnRenewedAuthentication
in interfaceorg.apereo.cas.services.RegisteredServiceSingleSignOnParticipationPolicy
-