Example #1
0
 /**
  * Set the Connector through which this Request was received.
  *
  * @param connector The new connector
  */
 public void setConnector(Connector connector) {
   if ("AJP/1.3".equals(connector.getProtocol())) {
     // default size to size of one ajp-packet
     outputBuffer = new OutputBuffer(8184);
   } else {
     outputBuffer = new OutputBuffer();
   }
   outputStream = new CoyoteOutputStream(outputBuffer);
   writer = new CoyoteWriter(outputBuffer);
 }
Example #2
0
 private ModelNode getAddConnectorOp(
     Connector conn, String keyPEMFile, String certPEMFile, String keyStoreFile, String password) {
   ModelNode op =
       createOpNode("subsystem=web/connector=test-" + conn.getName() + "-connector", "add");
   op.get("socket-binding").set("test-" + conn.getName());
   op.get("scheme").set(conn.getScheme());
   op.get("protocol").set(conn.getProtocol());
   op.get("secure").set(conn.isSecure());
   op.get("enabled").set(true);
   if (conn.isSecure()) {
     ModelNode ssl = new ModelNode();
     if (conn.equals(Connector.HTTPSNATIVE)) {
       ssl.get("certificate-key-file").set(keyPEMFile);
       ssl.get("certificate-file").set(certPEMFile);
     } else {
       ssl.get("certificate-key-file").set(keyStoreFile);
     }
     ssl.get("password").set(password);
     op.get("ssl").set(ssl);
   }
   return op;
 }