Lightweight HTTP Server 1.0.0.Beta1

org.jboss.com.sun.net.httpserver
Class HttpsExchange

java.lang.Object
  extended by org.jboss.com.sun.net.httpserver.HttpExchange
      extended by org.jboss.com.sun.net.httpserver.HttpsExchange

public abstract class HttpsExchange
extends HttpExchange

This class encapsulates a HTTPS request received and a response to be generated in one exchange and defines the extensions to HttpExchange that are specific to the HTTPS protocol.

Since:
1.6

Nested Class Summary
 
Nested classes/interfaces inherited from class org.jboss.com.sun.net.httpserver.HttpExchange
HttpExchange.AttributeScope
 
Constructor Summary
protected HttpsExchange()
           
 
Method Summary
abstract  SSLSession getSSLSession()
          Get the SSLSession for this exchange.
 
Methods inherited from class org.jboss.com.sun.net.httpserver.HttpExchange
close, getAttribute, getAttribute, getHttpContext, getLocalAddress, getPrincipal, getProtocol, getRemoteAddress, getRequestBody, getRequestHeaders, getRequestMethod, getRequestURI, getResponseBody, getResponseCode, getResponseHeaders, sendResponseHeaders, setAttribute, setAttribute, setStreams
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpsExchange

protected HttpsExchange()
Method Detail

getSSLSession

public abstract SSLSession getSSLSession()
Get the SSLSession for this exchange.

Returns:
the SSLSession

Lightweight HTTP Server 1.0.0.Beta1

Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.