Proxy
class Proxy
kotlin.Any | |
↳ | android.net.Proxy |
A convenience class for accessing the user and default proxy settings.
Summary
Constants | |
---|---|
static String |
Used to notify an app that's caching the proxy that either the default connection has changed or any connection's proxy has changed. |
Public constructors | |
---|---|
Proxy() |
Public methods | |
---|---|
static String! |
Return the default proxy host specified by the carrier. |
static Int |
Return the default proxy port specified by the carrier. |
static String! |
Return the proxy host set by the user. |
static Int |
Return the proxy port set by the user. |
Constants
PROXY_CHANGE_ACTION
static val PROXY_CHANGE_ACTION: String
Used to notify an app that's caching the proxy that either the default connection has changed or any connection's proxy has changed. The new proxy should be queried using ConnectivityManager#getDefaultProxy()
.
This is a protected intent that can only be sent by the system
Value: "android.intent.action.PROXY_CHANGE"
Public constructors
Proxy
Proxy()
Public methods
getDefaultHost
static fungetDefaultHost(): String!
Deprecated: Use standard java vm proxy values to find the host, port and exclusion list. This call ignores the exclusion list and no longer reports only mobile-data apn-based proxy values.
Return the default proxy host specified by the carrier.
Return | |
---|---|
String! |
String containing the host name or null if there is no proxy for this carrier. |
getDefaultPort
static fungetDefaultPort(): Int
Deprecated: Use standard java vm proxy values to find the host, port and exclusion list. This call ignores the exclusion list and no longer reports only mobile-data apn-based proxy values.
Return the default proxy port specified by the carrier.
Return | |
---|---|
Int |
The port number to be used with the proxy host or -1 if there is no proxy for this carrier. |
getHost
static fungetHost(ctx: Context!): String!
Deprecated: Use standard java vm proxy values to find the host, port and exclusion list. This call ignores the exclusion list.
Return the proxy host set by the user.
Parameters | |
---|---|
ctx |
Context!: A Context used to get the settings for the proxy host. |
Return | |
---|---|
String! |
String containing the host name. If the user did not set a host name it returns the default host. A null value means that no host is to be used. |
getPort
static fungetPort(ctx: Context!): Int
Deprecated: Use standard java vm proxy values to find the host, port and exclusion list. This call ignores the exclusion list.
Return the proxy port set by the user.
Parameters | |
---|---|
ctx |
Context!: A Context used to get the settings for the proxy port. |
Return | |
---|---|
Int |
The port number to use or -1 if no proxy is to be used. |