code: public function authenticate($accountKey, $uniqueUserId, $method)
      {
          $this->addListener('request.before_send', array(
              new AuthListener($accountKey, $uniqueUserId, $method),
              'onRequestBeforeSend'
          ));
      }
docs: {@inheritDoc}