Class ClientProxy
- java.lang.Object
-
- org.glassfish.jersey.client.innate.ClientProxy
-
public abstract class ClientProxy extends Object
Default client Proxy information internal object. It is used for parsing the proxy information in all connectors.
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Stringpassword()abstract Proxyproxy()static ClientProxyproxy(Proxy proxy)static Optional<ClientProxy>proxyFromConfiguration(Configuration configuration)static Optional<ClientProxy>proxyFromProperties(URI requestUri)static Optional<ClientProxy>proxyFromRequest(ClientRequest request)static voidsetBasicAuthorizationHeader(MultivaluedMap<String,Object> headers, ClientProxy proxy)abstract Proxy.Typetype()abstract URIuri()StringuserName()
-
-
-
Method Detail
-
proxyFromRequest
public static Optional<ClientProxy> proxyFromRequest(ClientRequest request)
-
proxyFromProperties
public static Optional<ClientProxy> proxyFromProperties(URI requestUri)
-
proxyFromConfiguration
public static Optional<ClientProxy> proxyFromConfiguration(Configuration configuration)
-
proxy
public static ClientProxy proxy(Proxy proxy)
-
setBasicAuthorizationHeader
public static void setBasicAuthorizationHeader(MultivaluedMap<String,Object> headers, ClientProxy proxy)
-
proxy
public abstract Proxy proxy()
-
uri
public abstract URI uri()
-
type
public abstract Proxy.Type type()
-
password
public String password()
-
userName
public String userName()
-
-