fix issue with reprocessing potential callback exception
requiredScopes is optional
add token attributes support to apigee oauth provider