Class ProxyConfiguration.Proxy

    • Constructor Detail

    • Method Detail

      • getAddress

        public Origin.Address getAddress()
        Returns:
        the address of this proxy
      • isSecure

        public boolean isSecure()
        Returns:
        whether the connection to the proxy must be secured via TLS
      • getURI

        public URI getURI()
        Returns:
        an URI representing this proxy, or null if no URI can represent this proxy
      • matches

        public boolean matches​(Origin origin)
        Matches the given origin with the included and excluded addresses, returning true if the given origin is to be proxied.
        Parameters:
        origin - the origin to test for proxying
        Returns:
        true if the origin must be proxied, false otherwise
      • newClientConnectionFactory

        public abstract org.eclipse.jetty.io.ClientConnectionFactory newClientConnectionFactory​(org.eclipse.jetty.io.ClientConnectionFactory connectionFactory)
        Parameters:
        connectionFactory - the nested ClientConnectionFactory
        Returns:
        a new ClientConnectionFactory for this ProxyConfiguration.Proxy