[SPARK-4277] Support external shuffle service on executor

I realized that these checks were not useful (since the secret key is already doing the security checks). Additionally, it doesn't make sense on the Worker.