If I take an example from documentation it all works as expected.
But if I remove $request->getHeaders() line event beforeAuthorizationResolve is not fired. I don't headers to if I only want to use this event.
After some check in the source code I thinks it's missing call to the this->resolveAuthorizationHeaders(); and I can't see any other way how to call this method without getting all headers to my self.