Hi Scott, I followed the API steps on AEM and tried. My Java code works fine but I am kind of getting stuck on AEM. So in the last part of the code "new AuthorizationCodeInstalledApp(flow, localReceiver).authorize("user");the code just keeps waiting. Any pointers will help.