AuthenticationExecutor implementation added. Code cleanup