CaptivePortal |
A class allowing apps handling the ACTION_CAPTIVE_PORTAL_SIGN_IN activity to indicate to the system different outcomes of captive portal sign in. |
ConnectivityManager |
Class that answers queries about the state of network connectivity. |
ConnectivityManager.NetworkCallback |
Base class for NetworkRequest callbacks. |
Credentials |
A class for representing UNIX credentials passed via ancillary data on UNIX domain sockets. |
DhcpInfo |
A simple object for retrieving the results of a DHCP request. |
IpPrefix |
This class represents an IP prefix, i.e., a contiguous block of IP addresses aligned on a power of two boundary (also known as an "IP subnet"). |
LinkAddress |
Identifies an IP address on a network link. |
LinkProperties |
Describes the properties of a network link. |
LocalServerSocket |
Non-standard class for creating an inbound UNIX-domain socket in the Linux abstract namespace. |
LocalSocket |
Creates a (non-server) socket in the UNIX-domain namespace. |
LocalSocketAddress |
A UNIX-domain (AF_LOCAL) socket address. |
MailTo |
MailTo URL parser This class parses a mailto scheme URL and then can be queried for the parsed parameters. |
Network |
Identifies a Network . |
NetworkCapabilities |
This class represents the capabilities of a network. |
NetworkInfo |
Describes the status of a network interface. |
NetworkRequest |
Defines a request for a network, made through NetworkRequest.Builder and used to request a network via requestNetwork(NetworkRequest, PendingIntent) or listen for changes via registerNetworkCallback(NetworkRequest, PendingIntent) . |
NetworkRequest.Builder |
Builder used to create NetworkRequest objects. |
Proxy |
A convenience class for accessing the user and default proxy settings. |
ProxyInfo |
Describes a proxy configuration. |
PskKeyManager |
Provider of key material for pre-shared key (PSK) key exchange used in TLS-PSK cipher suites. |
RouteInfo |
Represents a network route. |
SSLCertificateSocketFactory |
SSLSocketFactory implementation with several extra features:
- Timeout specification for SSL handshake operations
- Hostname verification in most cases (see WARNINGs below)
- Optional SSL session caching with
SSLSessionCache
- Optionally bypass all SSL certificate checks
The handshake timeout does not apply to actual TCP socket connection. |
SSLSessionCache |
File-based cache of established SSL sessions. |
TrafficStats |
Class that provides network traffic statistics. |
Uri |
Immutable URI reference. |
Uri.Builder |
Helper class for building or manipulating URI references. |
UrlQuerySanitizer |
Sanitizes the Query portion of a URL. |
UrlQuerySanitizer.IllegalCharacterValueSanitizer |
Sanitize values based on which characters they contain. |
UrlQuerySanitizer.ParameterValuePair |
A simple tuple that holds parameter-value pairs. |
VpnService |
VpnService is a base class for applications to extend and build their own VPN solutions. |
VpnService.Builder |
Helper class to create a VPN interface. |