code: def auto_app_authorize(self, account=None, flush=True, bailout=False):
          
          with self._get_account(account) as account:
              self._dbg(1, 'Calling driver.auto_authorize().')
              self.get_driver().auto_authorize(self, account, flush, bailout)
docs: Like authorize(), but instead of just waiting for a user or
          password prompt, it automatically initiates the authorization
          procedure by sending a driver-specific command.
  
          In the case of devices that understand AAA, that means sending
          a command to the device. For example, on routers running Cisco
          IOS, this command executes the 'enable' command before expecting
          the password.
  
          In the case of a device that is not recognized to support AAA, this
          method does nothing.
  
          :type  account: Account
          :param account: An account object, like login().
          :type  flush: bool
          :param flush: Whether to flush the last prompt from the buffer.
          :type  bailout: bool
          :param bailout: Whether to wait for a prompt after sending the password.