ProxySettings Class

  • java.lang.Object
    • com.microsoft.azure.sdk.iot.device.ProxySettings

public class ProxySettings

Constructor Summary

Constructor Description
ProxySettings(Proxy proxy)

Create proxy settings for connecting to a proxy without a username and password

ProxySettings(Proxy proxy, String username, char[] password)

Create proxy settings for connecting to a proxy with a username and password

Method Summary

Modifier and Type Method and Description
java.lang.String getHostname()
char[] getPassword()
int getPort()
java.net.Proxy getProxy()
java.lang.String getUsername()

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

ProxySettings

public ProxySettings(Proxy proxy)

Create proxy settings for connecting to a proxy without a username and password

Parameters:

proxy - the proxy to communicate through

ProxySettings

public ProxySettings(Proxy proxy, String username, char[] password)

Create proxy settings for connecting to a proxy with a username and password

Parameters:

proxy - the proxy to communicate through
username - the username to authenticate against the proxy with
password - the password to authenticate against the proxy with

Method Details

getHostname

public String getHostname()

Returns:

the saved proxy hostname

getPassword

public char[] getPassword()

Returns:

the saved proxy password

getPort

public int getPort()

Returns:

the saved proxy port

getProxy

public Proxy getProxy()

Returns:

the saved proxy instance

getUsername

public String getUsername()

Returns:

the saved proxy username

Applies to