Package org.apereo.cas.web.flow
Class ChainingSingleSignOnParticipationStrategy
java.lang.Object
org.apereo.cas.web.flow.ChainingSingleSignOnParticipationStrategy
- All Implemented Interfaces:
org.apereo.cas.util.NamedObject,org.apereo.cas.web.flow.SingleSignOnParticipationStrategy,org.springframework.core.Ordered
public class ChainingSingleSignOnParticipationStrategy
extends Object
implements org.apereo.cas.web.flow.SingleSignOnParticipationStrategy
- Since:
- 6.1.0
-
Field Summary
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCEFields inherited from interface org.apereo.cas.web.flow.SingleSignOnParticipationStrategy
BEAN_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddStrategy(List<org.apereo.cas.web.flow.SingleSignOnParticipationStrategy> provider) Add providers.voidaddStrategy(org.apereo.cas.web.flow.SingleSignOnParticipationStrategy provider) Add provider.org.apereo.cas.configuration.support.TriStateBooleanisCreateCookieOnRenewedAuthentication(org.apereo.cas.web.flow.SingleSignOnParticipationRequest context) booleanisParticipating(org.apereo.cas.web.flow.SingleSignOnParticipationRequest ssoRequest) booleansupports(org.apereo.cas.web.flow.SingleSignOnParticipationRequest ssoRequest) Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apereo.cas.util.NamedObject
getNameMethods inherited from interface org.apereo.cas.web.flow.SingleSignOnParticipationStrategy
getOrder
-
Constructor Details
-
ChainingSingleSignOnParticipationStrategy
public ChainingSingleSignOnParticipationStrategy()
-
-
Method Details
-
addStrategy
public void addStrategy(org.apereo.cas.web.flow.SingleSignOnParticipationStrategy provider) Add provider.- Parameters:
provider- the provider
-
addStrategy
Add providers.- Parameters:
provider- the provider
-
isParticipating
public boolean isParticipating(org.apereo.cas.web.flow.SingleSignOnParticipationRequest ssoRequest) throws Throwable - Specified by:
isParticipatingin interfaceorg.apereo.cas.web.flow.SingleSignOnParticipationStrategy- Throws:
Throwable
-
supports
public boolean supports(org.apereo.cas.web.flow.SingleSignOnParticipationRequest ssoRequest) - Specified by:
supportsin interfaceorg.apereo.cas.web.flow.SingleSignOnParticipationStrategy
-
isCreateCookieOnRenewedAuthentication
public org.apereo.cas.configuration.support.TriStateBoolean isCreateCookieOnRenewedAuthentication(org.apereo.cas.web.flow.SingleSignOnParticipationRequest context) - Specified by:
isCreateCookieOnRenewedAuthenticationin interfaceorg.apereo.cas.web.flow.SingleSignOnParticipationStrategy
-