Class TokenWebApplicationServiceResponseBuilder
- java.lang.Object
-
- org.apereo.cas.authentication.principal.AbstractWebApplicationServiceResponseBuilder
-
- org.apereo.cas.authentication.principal.WebApplicationServiceResponseBuilder
-
- org.apereo.cas.token.authentication.principal.TokenWebApplicationServiceResponseBuilder
-
- All Implemented Interfaces:
java.io.Serializable,org.apereo.cas.authentication.principal.ResponseBuilder<org.apereo.cas.authentication.principal.WebApplicationService>,org.springframework.core.Ordered
public class TokenWebApplicationServiceResponseBuilder extends org.apereo.cas.authentication.principal.WebApplicationServiceResponseBuilder- Since:
- 5.1.0
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TokenWebApplicationServiceResponseBuilder(org.apereo.cas.services.ServicesManager servicesManager, org.apereo.cas.token.TokenTicketBuilder tokenTicketBuilder, org.apereo.cas.web.UrlValidator urlValidator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apereo.cas.authentication.principal.WebApplicationServicebuildInternal(org.apereo.cas.authentication.principal.WebApplicationService service, java.util.Map<java.lang.String,java.lang.String> parameters)protected java.lang.StringgenerateToken(org.apereo.cas.authentication.principal.WebApplicationService service, java.util.Map<java.lang.String,java.lang.String> parameters)Generate token string.-
Methods inherited from class org.apereo.cas.authentication.principal.WebApplicationServiceResponseBuilder
build, canEqual, equals, getOrder, hashCode, setOrder
-
Methods inherited from class org.apereo.cas.authentication.principal.AbstractWebApplicationServiceResponseBuilder
buildHeader, buildPost, buildRedirect, determineServiceResponseUrl, getServicesManager, getUrlValidator, getWebApplicationServiceResponseType
-
-
-
-
Method Detail
-
buildInternal
protected org.apereo.cas.authentication.principal.WebApplicationService buildInternal(org.apereo.cas.authentication.principal.WebApplicationService service, java.util.Map<java.lang.String,java.lang.String> parameters)- Overrides:
buildInternalin classorg.apereo.cas.authentication.principal.WebApplicationServiceResponseBuilder
-
generateToken
protected java.lang.String generateToken(org.apereo.cas.authentication.principal.WebApplicationService service, java.util.Map<java.lang.String,java.lang.String> parameters)Generate token string.- Parameters:
service- the serviceparameters- the parameters- Returns:
- the jwt
-
-