Class SamlIdPEntityIdAuthenticationServiceSelectionStrategy
- java.lang.Object
-
- org.apereo.cas.authentication.BaseAuthenticationServiceSelectionStrategy
-
- org.apereo.cas.support.saml.services.SamlIdPEntityIdAuthenticationServiceSelectionStrategy
-
- All Implemented Interfaces:
java.io.Serializable,org.apereo.cas.authentication.AuthenticationServiceSelectionStrategy,org.springframework.core.Ordered
public class SamlIdPEntityIdAuthenticationServiceSelectionStrategy extends org.apereo.cas.authentication.BaseAuthenticationServiceSelectionStrategy- Since:
- 5.0.0
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SamlIdPEntityIdAuthenticationServiceSelectionStrategy(org.apereo.cas.services.ServicesManager servicesManager, org.apereo.cas.authentication.principal.ServiceFactory<org.apereo.cas.authentication.principal.WebApplicationService> webApplicationServiceFactory, java.lang.String casServerPrefix)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static java.util.Optional<org.apache.http.NameValuePair>getEntityIdAsParameter(org.apereo.cas.authentication.principal.Service service)Gets entity id as parameter.org.apereo.cas.authentication.principal.ServiceresolveServiceFrom(org.apereo.cas.authentication.principal.Service service)booleansupports(org.apereo.cas.authentication.principal.Service service)
-
-
-
Constructor Detail
-
SamlIdPEntityIdAuthenticationServiceSelectionStrategy
public SamlIdPEntityIdAuthenticationServiceSelectionStrategy(org.apereo.cas.services.ServicesManager servicesManager, org.apereo.cas.authentication.principal.ServiceFactory<org.apereo.cas.authentication.principal.WebApplicationService> webApplicationServiceFactory, java.lang.String casServerPrefix)
-
-
Method Detail
-
resolveServiceFrom
public org.apereo.cas.authentication.principal.Service resolveServiceFrom(org.apereo.cas.authentication.principal.Service service)
-
supports
public boolean supports(org.apereo.cas.authentication.principal.Service service)
-
getEntityIdAsParameter
protected static java.util.Optional<org.apache.http.NameValuePair> getEntityIdAsParameter(org.apereo.cas.authentication.principal.Service service)
Gets entity id as parameter.- Parameters:
service- the service- Returns:
- the entity id as parameter
-
-