private final class HttpsServerEndpoint.HttpsServerEndpointImpl.HttpsListenHandle extends SslServerEndpointImpl.SslListenHandle
Utilities.SSLContextInfo
serverSocket
ANY_KEY_ALGORITHM, clientLogger, DSA_KEY_ALGORITHM, getSubjectPermission, initLogger, INTEGRITY_PREFERRED, INTEGRITY_REQUIRED, RSA_KEY_ALGORITHM, serverLogger, UNKNOWN_PRINCIPAL
Constructor and Description |
---|
HttpsServerEndpoint.HttpsServerEndpointImpl.HttpsListenHandle(RequestDispatcher requestDispatcher,
ServerSocket serverSocket) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
handleConnection(SslServerEndpointImpl.SslServerConnection connection,
RequestDispatcher requestDispatcher)
Handles a newly accepted server connection.
|
(package private) SslServerEndpointImpl.SslServerConnection |
serverConnection(Socket socket)
Returns a connection for the specified socket.
|
acceptLoop, close, getCookie, noteConnectionClosed, toString
checkValidity, contains, doesEncryption, doesServerAuthentication, equals, firstX509Cert, getCertFactory, getCipherAlgorithm, getClassName, getClientPrincipals, getClientPrincipals, getClientSSLContextInfo, getKeyAlgorithm, getKeyExchangeAlgorithm, getPermittedKeyAlgorithms, getServerPrincipals, getServerSSLContextInfo, getSupportedCipherSuites, hasStrongCipherAlgorithm, logThrow, maintainsIntegrity, permittedKeyAlgorithm, position, releaseClientSSLContextInfo, safeEquals, subjectString, toString
HttpsServerEndpoint.HttpsServerEndpointImpl.HttpsListenHandle(RequestDispatcher requestDispatcher, ServerSocket serverSocket) throws IOException
IOException
SslServerEndpointImpl.SslServerConnection serverConnection(Socket socket) throws IOException
SslServerEndpointImpl.SslListenHandle
serverConnection
in class SslServerEndpointImpl.SslListenHandle
IOException
void handleConnection(SslServerEndpointImpl.SslServerConnection connection, RequestDispatcher requestDispatcher)
SslServerEndpointImpl.SslListenHandle
handleConnection
in class SslServerEndpointImpl.SslListenHandle
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.