Package com.subgraph.vega.api.scanner

Examples of com.subgraph.vega.api.scanner.IInjectionModuleContext.submitRequest()


  @Override
  public void initialize(IPathState ps) {
    final IInjectionModuleContext ctx = ps.createModuleContext();

    for(int i = 0; i < BH_CHECKS; i++) {
      ctx.submitRequest(ps.createRequest(), this, i);
    }
  }

  @Override
  public void runModule(HttpUriRequest request, IHttpResponse response, IInjectionModuleContext ctx) {
View Full Code Here


      return;
    }
   
    final IInjectionModuleContext ctx = ps.createModuleContext();
    final HttpUriRequest req = createRequest(ps);
    ctx.submitRequest(req, this, 0);
  }
 
  private boolean hasSuitablePath(IPathState ps) {
    final IWebPath parentPath = ps.getPath().getParentPath();
    return(parentPath != null && parentPath.getParentPath() != null);
View Full Code Here

    final IInjectionModuleContext ctx = ps.createModuleContext();
    URI u = ps.getPath().getUri().resolve("PUT-putfile");
    HttpHost host = URIUtils.extractHost(u);
    RequestLine line = new BasicRequestLine(HttpPut.METHOD_NAME, u.getPath(), HttpVersion.HTTP_1_1);
    VegaHttpUriRequest r = new VegaHttpUriRequest(host, line);
    ctx.submitRequest(r, this);
  }

  @Override
  public void runModule(HttpUriRequest request, IHttpResponse response,
      IInjectionModuleContext ctx) {
View Full Code Here

  private final InjectionChecks injection = new InjectionChecks();

  @Override
  public void initialize(IPathState ps) {
    final IInjectionModuleContext ctx = ps.createModuleContext();
    ctx.submitRequest(createRequest(ps, IPS_TEST), this, 0);
    ctx.submitRequest(createRequest(ps, IPS_SAFE), this, 1);
  }

  private HttpUriRequest createRequest(IPathState ps, String query) {
    final IHttpRequestEngine requestEngine = ps.getRequestEngine();
View Full Code Here

  @Override
  public void initialize(IPathState ps) {
    final IInjectionModuleContext ctx = ps.createModuleContext();
    ctx.submitRequest(createRequest(ps, IPS_TEST), this, 0);
    ctx.submitRequest(createRequest(ps, IPS_SAFE), this, 1);
  }

  private HttpUriRequest createRequest(IPathState ps, String query) {
    final IHttpRequestEngine requestEngine = ps.getRequestEngine();
    final HttpHost host = ps.getPath().getHttpHost();
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.