Package org.apereo.cas.web.support
Interface ArgumentExtractor
-
public interface ArgumentExtractorStrategy interface for retrieving services from the request.- Since:
- 3.1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.apereo.cas.authentication.principal.WebApplicationServiceextractService(javax.servlet.http.HttpServletRequest request)Retrieve the service from the request.java.util.List<org.apereo.cas.authentication.principal.ServiceFactory<? extends org.apereo.cas.authentication.principal.WebApplicationService>>getServiceFactories()Gets service factories.
-
-
-
Method Detail
-
extractService
org.apereo.cas.authentication.principal.WebApplicationService extractService(javax.servlet.http.HttpServletRequest request)
Retrieve the service from the request.- Parameters:
request- the request context.- Returns:
- the fully formed Service or null if it could not be found.
-
getServiceFactories
java.util.List<org.apereo.cas.authentication.principal.ServiceFactory<? extends org.apereo.cas.authentication.principal.WebApplicationService>> getServiceFactories()
Gets service factories.- Returns:
- the service factories
-
-