/** * Was this request received on a secure connection? */ public boolean isSecure() { if (secure == null) { secure = request.scheme().equals("https"); } return (secure); }
/** * Return the scheme used to make this Request. */ public String getScheme() { String scheme = (request.scheme().toString()); if (scheme == null){ scheme = "http"; } return scheme; }
/** * Return the scheme used to make this Request. */ public String getScheme() { String scheme = (request.scheme().toString()); if (scheme == null){ scheme = "http"; } return scheme; }
/** * Return the scheme used to make this Request. */ public String getScheme() { String scheme = (request.scheme().toString()); if (scheme == null){ scheme = "http"; } return scheme; }
@Override public String getScheme() { return request.scheme().getString(); }
/** * Return the principal that has been authenticated for this Request. */ public Principal getUserPrincipal() { if (userPrincipal == null) { if (getRequest().scheme().equals("https")) { X509Certificate certs[] = (X509Certificate[]) getAttribute(Globals.CERTIFICATES_ATTR); if ((certs == null) || (certs.length < 1)) { certs = (X509Certificate[]) getAttribute(Globals.SSL_CERTIFICATE_ATTR); } if ((certs == null) || (certs.length < 1)) { userPrincipal = null; } else { userPrincipal = certs[0].getSubjectX500Principal(); } } } return (userPrincipal); }
res.setStatus(302); res.setMessage("Moved Temporarily"); res.setHeader("Location", req.scheme() + "://" + req.serverName() + ":" + req.getServerPort() + "/index.html"); res.setHeader("Connection", "close");
res.setStatus(302); res.setMessage("Moved Temporarily"); res.setHeader("Location", req.scheme() + "://" + req.serverName() + ":" + req.getServerPort() + "/index.html");
public HandShake(Request request) { setSecure(request.scheme().equals("https")); MimeHeaders mimeHeaders = request.getMimeHeaders(); checkForHeader(mimeHeaders, "Upgrade", "WebSocket");
request.scheme().setString(backendConfiguration.getScheme()); isSchemeSet = true; } else if (backendConfiguration.getSchemeMapping() != null) { String value = headers.getHeader(backendConfiguration.getSchemeMapping()); if (value != null) { request.scheme().setString(value); isSchemeSet = true; request.scheme().setString("https");
contentDelimitation = false; if (sslSupport != null) { request.scheme().setString("https");