Class RefreshTokenFlow
java.lang.Object
com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.TokenRequest
com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.RefreshTokenFlow
-
Field Summary
Fields inherited from class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.TokenRequest
ACCESS_TOKEN, expiration, idToken, refreshToken, scope, tokenFields inherited from class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
authServer, exc, jsonGen, params -
Constructor Summary
ConstructorsConstructorDescriptionRefreshTokenFlow(OAuth2AuthorizationServerInterceptor authServer, Exchange exc) -
Method Summary
Methods inherited from class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.TokenRequest
getTokenJSONResponseMethods inherited from class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
addParams, buildWwwAuthenticateErrorResponse, claimsMap, claimsMapForRefresh, claimsMapFromRefresh, createParameterizedFormUrlencodedRedirect, createSessionForAuthorizedClientWithParams, createSessionForAuthorizedUserWithParams, createTokenForVerifiedClient, createTokenForVerifiedUserAndClient, getClaims, getClientId, getClientSecret, getCode, getGrantType, getPassword, getPrompt, getRedirectUri, getRefreshToken, getResponseType, getScope, getSessionForAuthorizedUserWithParams, getState, getUsername, removeEmptyParams, setScope, setScopeInvalid, validateRequest, verifyClientThroughParams, verifyUserThroughParams
-
Constructor Details
-
RefreshTokenFlow
public RefreshTokenFlow(OAuth2AuthorizationServerInterceptor authServer, Exchange exc) throws Exception - Throws:
Exception
-
-
Method Details
-
checkForMissingParameters
- Specified by:
checkForMissingParametersin classParameterizedRequest- Throws:
Exception
-
processWithParameters
- Specified by:
processWithParametersin classParameterizedRequest- Throws:
Exception
-
getResponse
- Specified by:
getResponsein classParameterizedRequest- Throws:
Exception
-