com.sun.grizzly.ssl
Class SSLDefaultProtocolFilter
java.lang.Object
com.sun.grizzly.http.DefaultProtocolFilter
com.sun.grizzly.ssl.SSLDefaultProtocolFilter
- All Implemented Interfaces:
- ProtocolFilter
public class SSLDefaultProtocolFilter
- extends DefaultProtocolFilter
SSL support over NIO. This Task
handles the SSL requests
using a non blocking socket. The SSL handshake is done using this class.
Once the handshake is successful, the SSLProcessorTask
is
executed.
- Author:
- Jean-Francois Arcand
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sslImplementation
protected SSLImplementation sslImplementation
- The Coyote SSLImplementation used to retrive the
SSLContext
SSLDefaultProtocolFilter
public SSLDefaultProtocolFilter(Class algorithmClass,
int port,
SSLImplementation sslImplementation)
configureProcessorTask
protected void configureProcessorTask(ProcessorTask processorTask,
Context context,
HttpWorkerThread workerThread,
Interceptor handler)
- Configure
ProcessorTask
.
- Overrides:
configureProcessorTask
in class DefaultProtocolFilter
isSecure
protected boolean isSecure()
- Is
ProtocolFilter
secured
- Overrides:
isSecure
in class DefaultProtocolFilter
- Returns:
- is
ProtocolFilter
secured
Copyright © 2011 SUN Microsystems. All Rights Reserved.