Class WebApplicationServiceResponseBuilder

java.lang.Object
org.apereo.cas.authentication.principal.AbstractWebApplicationServiceResponseBuilder
org.apereo.cas.authentication.principal.WebApplicationServiceResponseBuilder
All Implemented Interfaces:
Serializable, org.apereo.cas.authentication.principal.ResponseBuilder<org.apereo.cas.authentication.principal.WebApplicationService>, org.springframework.core.Ordered

public class WebApplicationServiceResponseBuilder extends AbstractWebApplicationServiceResponseBuilder
Default response builder that passes back the ticket id to the original url of the service based on the response type.
Since:
4.2
See Also:
  • Constructor Details

    • WebApplicationServiceResponseBuilder

      public WebApplicationServiceResponseBuilder(org.apereo.cas.services.ServicesManager servicesManager, org.apereo.cas.web.UrlValidator urlValidator)
  • Method Details

    • build

      public org.apereo.cas.authentication.principal.Response build(org.apereo.cas.authentication.principal.WebApplicationService service, String serviceTicketId, org.apereo.cas.authentication.Authentication authentication)
    • buildInternal

      protected org.apereo.cas.authentication.principal.WebApplicationService buildInternal(org.apereo.cas.authentication.principal.WebApplicationService service, Map<String,String> parameters)
      Build internal service.
      Parameters:
      service - the service
      parameters - the parameters
      Returns:
      the service