# File lib/openshift-origin-controller/app/models/application.rb, line 896
  def add_broker_key
    iv, token = OpenShift::AuthService.instance.generate_broker_key(self)

    reply = ResultIO.new
    s,f = run_on_gears(nil,reply,false) do |gear,r|
      r.append gear.add_broker_auth_key(iv,token)
    end
    raise f[0][:exception] if(f.length > 0)
    reply
  end