Class AccessTokenRequestContext.AccessTokenRequestContextBuilder<C extends AccessTokenRequestContext,B extends AccessTokenRequestContext.AccessTokenRequestContextBuilder<C,B>>
java.lang.Object
org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRequestContext.AccessTokenRequestContextBuilder<C,B>
- Enclosing class:
AccessTokenRequestContext
public abstract static class AccessTokenRequestContext.AccessTokenRequestContextBuilder<C extends AccessTokenRequestContext,B extends AccessTokenRequestContext.AccessTokenRequestContextBuilder<C,B>>
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionauthentication(org.apereo.cas.authentication.Authentication authentication) abstract Cbuild()codeChallenge(String codeChallenge) codeChallengeMethod(String codeChallengeMethod) codeVerifier(String codeVerifier) deviceCode(String deviceCode) dpopConfirmation(String dpopConfirmation) expireOldRefreshToken(boolean expireOldRefreshToken) generateRefreshToken(boolean generateRefreshToken) grantType(OAuth20GrantTypes grantType) parameters(Map<String, Object> parameters) redirectUri(String redirectUri) registeredService(org.apereo.cas.support.oauth.services.OAuthRegisteredService registeredService) responseMode(OAuth20ResponseModeTypes responseMode) responseType(OAuth20ResponseTypes responseType) service(org.apereo.cas.authentication.principal.Service service) ticketGrantingTicket(org.apereo.cas.ticket.TicketGrantingTicket ticketGrantingTicket) token(OAuth20Token token) toString()userProfile(org.pac4j.core.profile.UserProfile userProfile)
-
Constructor Details
-
AccessTokenRequestContextBuilder
public AccessTokenRequestContextBuilder()
-
-
Method Details
-
service
- Returns:
this.
-
authentication
- Returns:
this.
-
token
- Returns:
this.
-
generateRefreshToken
- Returns:
this.
-
expireOldRefreshToken
- Returns:
this.
-
registeredService
public B registeredService(org.apereo.cas.support.oauth.services.OAuthRegisteredService registeredService) - Returns:
this.
-
ticketGrantingTicket
- Returns:
this.
-
grantType
- Returns:
this.
-
scopes
- Returns:
this.
-
claims
- Returns:
this.
-
parameters
- Returns:
this.
-
responseMode
- Returns:
this.
-
responseType
- Returns:
this.
-
deviceCode
- Returns:
this.
-
codeChallenge
- Returns:
this.
-
codeChallengeMethod
- Returns:
this.
-
codeVerifier
- Returns:
this.
-
clientId
- Returns:
this.
-
redirectUri
- Returns:
this.
-
userProfile
- Returns:
this.
-
dpopConfirmation
- Returns:
this.
-
dpop
- Returns:
this.
-
build
-
toString
-