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, final String username, final char[] password)

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

Method Summary

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

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, final String username, final 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