Class AbstractClientSecureProxyIntegrationTest


  • public abstract class AbstractClientSecureProxyIntegrationTest
    extends Object
    Author:
    jamesdbloom
    • Constructor Detail

      • AbstractClientSecureProxyIntegrationTest

        public AbstractClientSecureProxyIntegrationTest()
    • Method Detail

      • getProxyPort

        public abstract int getProxyPort()
      • getServerSecurePort

        public abstract int getServerSecurePort()
      • stopEventLoopGroup

        public static void stopEventLoopGroup()
      • shouldConnectToSecurePort

        public void shouldConnectToSecurePort()
                                       throws Exception
        Throws:
        Exception
      • shouldNotConnectToSecurePortRequiringAuthenticationWithDefaultRelm

        public void shouldNotConnectToSecurePortRequiringAuthenticationWithDefaultRelm()
                                                                                throws Exception
        Throws:
        Exception
      • shouldNotConnectToSecurePortRequiringAuthenticationWithCustomRelm

        public void shouldNotConnectToSecurePortRequiringAuthenticationWithCustomRelm()
                                                                               throws Exception
        Throws:
        Exception
      • shouldConnectToSecurePortWithAuthenticationHeader

        public void shouldConnectToSecurePortWithAuthenticationHeader()
                                                               throws Exception
        Throws:
        Exception
      • shouldForwardRequestsToSecurePortUsingSocketDirectly

        public void shouldForwardRequestsToSecurePortUsingSocketDirectly()
                                                                  throws Exception
        Throws:
        Exception
      • shouldForwardRequestsToSecurePortUsingHttpClientViaHTTP_CONNECT

        public void shouldForwardRequestsToSecurePortUsingHttpClientViaHTTP_CONNECT()
                                                                             throws Exception
        Throws:
        Exception
      • shouldForwardRequestsToSecurePortAndUnknownPath

        public void shouldForwardRequestsToSecurePortAndUnknownPath()
                                                             throws Exception
        Throws:
        Exception
      • shouldPreventUnauthenticatedConnectRequestWhenClientConfiguredWithProxyConfiguration

        public void shouldPreventUnauthenticatedConnectRequestWhenClientConfiguredWithProxyConfiguration()
      • shouldAuthenticateConnectRequestWhenClientConfiguredWithProxyConfiguration

        public void shouldAuthenticateConnectRequestWhenClientConfiguredWithProxyConfiguration()
                                                                                        throws Exception
        Throws:
        Exception