removing duplicate use
check if the HTTP method is DELETE
Moving adding header to thirdparty calls to authentication handler
adding header to thirdparty calls is moved to authentication handler
moving thirdparty authentication to authentication handler