if (grantRequestHandler.getGrantType().equalsIgnoreCase(grantType)) { grantRequestHandlerUsed = grantRequestHandler; break; String completeAuthUrl = null; try { completeAuthUrl = grantRequestHandlerUsed.getCompleteUrl(accessor); } catch (final OAuth2RequestException e) { if (isLogging) { if (grantRequestHandlerUsed.isRedirectRequired()) { ret = completeAuthUrl; } else {
authorizationRequest = grantRequestHandler.getAuthorizationRequest(accessor, completeAuthUrl); } catch (final OAuth2RequestException e) { authorizationRequest = null; if (grantRequestHandler.isAuthorizationEndpointResponse()) { for (final AuthorizationEndpointResponseHandler authorizationEndpointResponseHandler : this.authorizationEndpointResponseHandlers) { if (authorizationEndpointResponseHandler.handlesResponse(accessor, if (grantRequestHandler.isTokenEndpointResponse()) { for (final TokenEndpointResponseHandler tokenEndpointResponseHandler : this.tokenEndpointResponseHandlers) { if (tokenEndpointResponseHandler.handlesResponse(accessor, authorizationResponse)) {