Package org.apereo.cas.ws.idp.web
Class WSFederationRequestConfigurationContext.WSFederationRequestConfigurationContextBuilder<C extends WSFederationRequestConfigurationContext,B extends WSFederationRequestConfigurationContext.WSFederationRequestConfigurationContextBuilder<C,B>>
java.lang.Object
org.apereo.cas.ws.idp.web.WSFederationRequestConfigurationContext.WSFederationRequestConfigurationContextBuilder<C,B>
- Enclosing class:
WSFederationRequestConfigurationContext
public abstract static class WSFederationRequestConfigurationContext.WSFederationRequestConfigurationContextBuilder<C extends WSFederationRequestConfigurationContext,B extends WSFederationRequestConfigurationContext.WSFederationRequestConfigurationContextBuilder<C,B>>
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Cbuild()callbackService(org.apereo.cas.authentication.principal.Service callbackService) casProperties(org.apereo.cas.configuration.CasConfigurationProperties casProperties) httpClient(org.apereo.cas.util.http.HttpClient httpClient) relyingPartyTokenProducer(WSFederationRelyingPartyTokenProducer relyingPartyTokenProducer) securityTokenServiceTokenFetcher(org.apereo.cas.authentication.SecurityTokenServiceTokenFetcher securityTokenServiceTokenFetcher) serviceSelectionStrategy(org.apereo.cas.authentication.AuthenticationServiceSelectionStrategy serviceSelectionStrategy) servicesManager(org.apereo.cas.services.ServicesManager servicesManager) ticketFactory(org.apereo.cas.ticket.TicketFactory ticketFactory) ticketGrantingTicketCookieGenerator(org.apereo.cas.web.cookie.CasCookieBuilder ticketGrantingTicketCookieGenerator) ticketRegistry(org.apereo.cas.ticket.registry.TicketRegistry ticketRegistry) ticketRegistrySupport(org.apereo.cas.ticket.registry.TicketRegistrySupport ticketRegistrySupport) ticketValidator(org.apereo.cas.validation.TicketValidator ticketValidator) toString()webApplicationServiceFactory(org.apereo.cas.authentication.principal.ServiceFactory<org.apereo.cas.authentication.principal.WebApplicationService> webApplicationServiceFactory)
-
Constructor Details
-
WSFederationRequestConfigurationContextBuilder
public WSFederationRequestConfigurationContextBuilder()
-
-
Method Details
-
servicesManager
- Returns:
this.
-
webApplicationServiceFactory
public B webApplicationServiceFactory(org.apereo.cas.authentication.principal.ServiceFactory<org.apereo.cas.authentication.principal.WebApplicationService> webApplicationServiceFactory) - Returns:
this.
-
callbackService
- Returns:
this.
-
casProperties
- Returns:
this.
-
serviceSelectionStrategy
public B serviceSelectionStrategy(org.apereo.cas.authentication.AuthenticationServiceSelectionStrategy serviceSelectionStrategy) - Returns:
this.
-
httpClient
- Returns:
this.
-
ticketFactory
- Returns:
this.
-
ticketRegistry
- Returns:
this.
-
ticketGrantingTicketCookieGenerator
public B ticketGrantingTicketCookieGenerator(org.apereo.cas.web.cookie.CasCookieBuilder ticketGrantingTicketCookieGenerator) - Returns:
this.
-
ticketRegistrySupport
public B ticketRegistrySupport(org.apereo.cas.ticket.registry.TicketRegistrySupport ticketRegistrySupport) - Returns:
this.
-
relyingPartyTokenProducer
- Returns:
this.
-
ticketValidator
- Returns:
this.
-
securityTokenServiceTokenFetcher
public B securityTokenServiceTokenFetcher(org.apereo.cas.authentication.SecurityTokenServiceTokenFetcher securityTokenServiceTokenFetcher) - Returns:
this.
-
build
-
toString
-