Package org.apereo.cas.pac4j.client
Interface DelegatedClientIdentityProviderRedirectionStrategy
- All Superinterfaces:
org.springframework.core.Ordered
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
public interface DelegatedClientIdentityProviderRedirectionStrategy
extends org.springframework.core.Ordered
- Since:
- 6.4.0
-
Field Summary
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Method Summary
Modifier and TypeMethodDescriptiondefault intgetOrder()select(org.springframework.webflow.execution.RequestContext context, org.apereo.cas.authentication.principal.WebApplicationService service, Set<DelegatedClientIdentityProviderConfiguration> provider) Determine auto redirect policy for provider.
-
Method Details
-
select
Optional<DelegatedClientIdentityProviderConfiguration> select(org.springframework.webflow.execution.RequestContext context, org.apereo.cas.authentication.principal.WebApplicationService service, Set<DelegatedClientIdentityProviderConfiguration> provider) Determine auto redirect policy for provider.- Parameters:
context- the contextservice- the serviceprovider- the provider- Returns:
- the primary delegated authentication provider
-
getOrder
default int getOrder()- Specified by:
getOrderin interfaceorg.springframework.core.Ordered
-