Class CredentialsFlow
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.CredentialsFlow
-
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
ConstructorsConstructorDescriptionCredentialsFlow(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
-
CredentialsFlow
public CredentialsFlow(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
-