public void customize(EndPoint endpoint, Request request) throws IOException(Code)
Allow the Listener a chance to customise the request. before the server does its stuff.
This allows the required attributes to be set for SSL requests.
The requirements of the Servlet specs are:
an attribute named "javax.servlet.request.cipher_suite" of type String.
an attribute named "javax.servlet.request.key_size" of type Integer.
an attribute named "javax.servlet.request.X509Certificate" of type
java.security.cert.X509Certificate[]. This is an array of objects of type X509Certificate,
the order of this array is defined as being in ascending order of trust. The first
certificate in the chain is the one set by the client, the next is the one used to
authenticate the first, and so on.
Parameters: endpoint - The Socket the request arrived on. This should be a SocketEndPoint wrapping a SSLSocket. Parameters: request - HttpRequest to be customised.