Examples of ManualRequestEditorDialog


Examples of org.parosproxy.paros.extension.history.ManualRequestEditorDialog

   *  
   * @return org.parosproxy.paros.extension.history.ManualRequestEditorDialog 
   */   
  ManualRequestEditorDialog getManualRequestEditorDialog() {
    if (manualRequestEditorDialog == null) {
      manualRequestEditorDialog = new ManualRequestEditorDialog(getView().getMainFrame(), false, false, this);
      manualRequestEditorDialog.setTitle("Resend");
      manualRequestEditorDialog.setSize(500, 600);
    }
    return manualRequestEditorDialog;
  }
View Full Code Here

Examples of org.parosproxy.paros.extension.history.ManualRequestEditorDialog

        this.addActionListener(new java.awt.event.ActionListener() {

          public void actionPerformed(java.awt.event.ActionEvent e) {
             
              ManualRequestEditorDialog dialog = extension.getManualRequestEditorDialog();
             
              HttpMessage msg = null;
              Object obj = null;
              obj = extension.getAlertPanel().getTreeAlert().getLastSelectedPathComponent();
              if (obj == null) {
                  return;
              }
              AlertNode node = (AlertNode) obj;
              if (node.getUserObject() != null) {
                  obj = node.getUserObject();
                  if (obj instanceof Alert) {
                      Alert alert = (Alert) obj;
                      msg = alert.getMessage();
                     
                  } else {
                      return;
                  }
              }

              dialog.setMessage(msg);
              dialog.setVisible(true);
             
             
             
             
             
View Full Code Here

Examples of org.parosproxy.paros.extension.history.ManualRequestEditorDialog

    if (menuManualRequestEditor == null) {
        menuManualRequestEditor = new JMenuItem();
        menuManualRequestEditor.setText("Manual Request Editor...");
        menuManualRequestEditor.addActionListener(new java.awt.event.ActionListener() {
          public void actionPerformed(java.awt.event.ActionEvent e) {
              ManualRequestEditorDialog dialog = getManualRequestEditorDialog();
              if (dialog.getRequestPanel().getTxtHeader().getText().equals("")) {
                  HttpMessage msg = new HttpMessage();
                  try {
                      URI uri = new URI("http://www.any_domain_name.org/path", true);
                            msg.setRequestHeader(new HttpRequestHeader(HttpRequestHeader.GET, uri, HttpHeader.HTTP10));
                            dialog.getRequestPanel().setMessage(msg, true);
                        } catch (Exception e1) {}
                       
              }
              dialog.setVisible(true);
          }
        });
    }
    return menuManualRequestEditor;
   
View Full Code Here

Examples of org.parosproxy.paros.extension.history.ManualRequestEditorDialog

   *  
   * @return org.parosproxy.paros.extension.history.ResendDialog 
   */   
  ManualRequestEditorDialog getManualRequestEditorDialog() {
    if (manualRequestEditorDialog == null) {
      manualRequestEditorDialog = new ManualRequestEditorDialog(getView().getMainFrame(), false, true, this);
      manualRequestEditorDialog.setSize(500, 600);
      manualRequestEditorDialog.setTitle("Manual Request Editor");
    }
    return manualRequestEditorDialog;
  }
View Full Code Here

Examples of org.parosproxy.paros.extension.history.ManualRequestEditorDialog

   * @return org.parosproxy.paros.extension.history.ManualRequestEditorDialog
   */
  ManualRequestEditorDialog getManualRequestEditorDialog() {
    if (manualRequestEditorDialog == null) {
      // NULL should be HistoryList
      manualRequestEditorDialog = new ManualRequestEditorDialog(getView().getMainFrame(), false, false, this);
      manualRequestEditorDialog.setTitle("Resend");
      manualRequestEditorDialog.setSize(500, 600);
    }
    return manualRequestEditorDialog;
  }
View Full Code Here

Examples of org.parosproxy.paros.extension.history.ManualRequestEditorDialog

    this.addActionListener(new java.awt.event.ActionListener() {

      public void actionPerformed(java.awt.event.ActionEvent e) {

        ManualRequestEditorDialog dialog = extension.getManualRequestEditorDialog();

        HttpMessage msg = null;
        Object obj = null;
        obj = extension.getAlertPanel().getTreeAlert().getLastSelectedPathComponent();
        if (obj == null) {
          return;
        }
        AlertNode node = (AlertNode) obj;
        if (node.getUserObject() != null) {
          obj = node.getUserObject();
          if (obj instanceof Alert) {
            Alert alert = (Alert) obj;
            msg = alert.getMessage();
          } else {
            return;
          }
        }

        dialog.setMessage(msg);
        dialog.setVisible(true);
      }
    });
  }
View Full Code Here

Examples of org.parosproxy.paros.extension.history.ManualRequestEditorDialog

    if (menuManualRequestEditor == null) {
      menuManualRequestEditor = new JMenuItem();
      menuManualRequestEditor.setText("Manual Request Editor...");
      menuManualRequestEditor.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent e) {
          ManualRequestEditorDialog dialog = getManualRequestEditorDialog();
          if (dialog.getRequestPanel().getTxtHeader().getText().equals("")) {
            HttpMessage msg = new HttpMessage();
            try {
              URI uri = new URI("http://www.example.com/path", true);
              msg.setRequestHeader(new HttpRequestHeader(HttpRequestHeader.GET, uri, HttpHeader.HTTP10));
              dialog.getRequestPanel().setMessage(msg, true);
            } catch (Exception e1) {
              // ZAP: Log the exception
                          logger.error(e1.getMessage(), e1);
            }
          }
          dialog.setVisible(true);
        }
      });
    }
    return menuManualRequestEditor;
  }
View Full Code Here

Examples of org.parosproxy.paros.extension.history.ManualRequestEditorDialog

    return menuManualRequestEditor;
  }

  ManualRequestEditorDialog getManualRequestEditorDialog() {
    if (manualRequestEditorDialog == null) {
      manualRequestEditorDialog = new ManualRequestEditorDialog(getView().getMainFrame(), false, true, this);
      manualRequestEditorDialog.setSize(500, 600);
      manualRequestEditorDialog.setTitle("Manual Request Editor");
    }
    return manualRequestEditorDialog;
  }
View Full Code Here

Examples of org.parosproxy.paros.extension.manualrequest.ManualRequestEditorDialog

        // add 'Resend Message' menu item to WebSocket tab context menu
        hookMenu.addPopupMenuItem(new ResendWebSocketMessageMenuItem(createReSendDialog(sender)));
       
       
        // setup persistent connection listener for http manual send editor
        ManualRequestEditorDialog sendEditor = extManReqEdit.getManualSendEditor(HttpMessage.class);
        if (sendEditor != null) {
          ManualHttpRequestEditorDialog httpSendEditor = (ManualHttpRequestEditorDialog) sendEditor;
          httpSendEditor.addPersistentConnectionListener(this);
        }
      }
View Full Code Here

Examples of org.parosproxy.paros.extension.manualrequest.ManualRequestEditorDialog

        .getExtension(ExtensionManualRequestEditor.NAME);
    if (extManReqEdit != null) {
      extManReqEdit.removeManualSendEditor(WebSocketMessageDTO.class);
     
      // clear up persistent connection listener for http manual send editor
      ManualRequestEditorDialog sendEditor = extManReqEdit.getManualSendEditor(HttpMessage.class);
      if (sendEditor != null) {
        ManualHttpRequestEditorDialog httpSendEditor = (ManualHttpRequestEditorDialog) sendEditor;
        httpSendEditor.removePersistentConnectionListener(this);
      }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.