Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.1
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
java.net.InetAddress

Packages that use InetAddress
java.lang | Provides classes that are fundamental to the design of the Java programming language.
java.net | Provides the classes for implementing networking applications.
javax.net | Provides classes for networking applications.
javax.net.ssl | Provides classes for the secure socket package.
javax.security.auth.kerberos | This package contains utility classes related to the Kerberos network authentication protocol.
org.ietf.jgss | This package presents a framework that allows application developers to make use of security services like authentication, data integrity and data confidentiality from a variety of underlying security mechanisms like Kerberos, using a unified API.

Uses of InetAddress in java.lang

Methods in java.lang with parameters of type InetAddress
`void` | `SecurityManager.checkMulticast(InetAddress maddr)` Throws a `SecurityException` if the calling thread is not allowed to use (join/leave/send/receive) IP multicast.
`void` | `SecurityManager.checkMulticast(InetAddress maddr, byte ttl)` Deprecated. Use #checkPermission(java.security.Permission) instead

Uses of InetAddress in java.net

Subclasses of InetAddress in java.net
`class` | `Inet4Address` This class represents an Internet Protocol version 4 (IPv4) address.
`class` | `Inet6Address` This class represents an Internet Protocol version 6 (IPv6) address.

Fields in java.net declared as InetAddress
`protected InetAddress` | `SocketImpl.address` The IP address of the remote end of this socket.

Methods in java.net that return InetAddress
`InetAddress` | `MulticastSocket.getInterface()` Retrieve the address of the network interface used for multicast packets.
`protected InetAddress` | `Authenticator.getRequestingSite()` Gets the `InetAddress` of the site requesting authorization, or `null` if not available.
`InetAddress` | `InetSocketAddress.getAddress()` Gets the `InetAddress`.
`InetAddress` | `Socket.getInetAddress()` Returns the address to which the socket is connected.
`InetAddress` | `Socket.getLocalAddress()` Gets the local address to which the socket is bound.
`protected InetAddress` | `SocketImpl.getInetAddress()` Returns the value of this socket's `address` field.
`InetAddress` | `ServerSocket.getInetAddress()` Returns the local address of this server socket.
`InetAddress` | `DatagramPacket.getAddress()` Returns the IP address of the machine to which this datagram is being sent or from which the datagram was received.
`InetAddress` | `DatagramSocket.getInetAddress()` Returns the address to which this socket is connected.
`InetAddress` | `DatagramSocket.getLocalAddress()` Gets the local address to which the socket is bound.
`protected InetAddress` | `URLStreamHandler.getHostAddress(URL u)` Get the IP address of our host.
`static InetAddress` | `InetAddress.getByAddress(String host, byte[] addr)` Create an InetAddress based on the provided host name and IP address No name service is checked for the validity of the address.
`static InetAddress` | `InetAddress.getByName(String host)` Determines the IP address of a host, given the host's name.
`static InetAddress[]` | `InetAddress.getAllByName(String host)` Given the name of a host, returns an array of its IP addresses, based on the configured name service on the system.
`static InetAddress` | `InetAddress.getByAddress(byte[] addr)` Returns an `InetAddress` object given the raw IP address .
`static InetAddress` | `InetAddress.getLocalHost()` Returns the local host.

Methods in java.net with parameters of type InetAddress
`void` | `MulticastSocket.joinGroup(InetAddress mcastaddr)` Joins a multicast group.
`void` | `MulticastSocket.leaveGroup(InetAddress mcastaddr)` Leave a multicast group.
`void` | `MulticastSocket.setInterface(InetAddress inf)` Set the multicast network interface used by methods whose behavior would be affected by the value of the network interface.
`static PasswordAuthentication` | `Authenticator.requestPasswordAuthentication(InetAddress addr, int port, String protocol, String prompt, String scheme)` Ask the authenticator that has been registered with the system for a password.
`static PasswordAuthentication` | `Authenticator.requestPasswordAuthentication(String host, InetAddress addr, int port, String protocol, String prompt, String scheme)` Ask the authenticator that has been registered with the system for a password.
`protected abstract void` | `SocketImpl.connect(InetAddress address, int port)` Connects this socket to the specified port number on the specified host.
`protected abstract void` | `SocketImpl.bind(InetAddress host, int port)` Binds this socket to the specified port number on the specified host.
`static NetworkInterface` | `NetworkInterface.getByInetAddress(InetAddress addr)` Convenience method to search for a network interface that has the specified Internet Protocol (IP) address bound to it.
`void` | `DatagramPacket.setAddress(InetAddress iaddr)` Sets the IP address of the machine to which this datagram is being sent.
`protected abstract void` | `DatagramSocketImpl.bind(int lport, InetAddress laddr)` Binds a datagram socket to a local port and address.
`protected void` | `DatagramSocketImpl.connect(InetAddress address, int port)` Connects a datagram socket to a remote destination.
`protected abstract int` | `DatagramSocketImpl.peek(InetAddress i)` Peek at the packet to see who it is from.
`protected abstract void` | `DatagramSocketImpl.join(InetAddress inetaddr)` Join the multicast group.
`protected abstract void` | `DatagramSocketImpl.leave(InetAddress inetaddr)` Leave the multicast group.
`void` | `DatagramSocket.connect(InetAddress address, int port)` Connects the socket to a remote address for this socket.

Constructors in java.net with parameters of type InetAddress
`InetSocketAddress(InetAddress addr, int port)` Creates a socket address from an IP address and a port number.
`Socket(InetAddress address, int port)` Creates a stream socket and connects it to the specified port number at the specified IP address.
`Socket(String host, int port, InetAddress localAddr, int localPort)` Creates a socket and connects it to the specified remote host on the specified remote port.
`Socket(InetAddress address, int port, InetAddress localAddr, int localPort)` Creates a socket and connects it to the specified remote address on the specified remote port.
`Socket(InetAddress address, int port, InetAddress localAddr, int localPort)` Creates a socket and connects it to the specified remote address on the specified remote port.
`Socket(InetAddress host, int port, boolean stream)` Deprecated. Use DatagramSocket instead for UDP transport.
`ServerSocket(int port, int backlog, InetAddress bindAddr)` Create a server with the specified port, listen backlog, and local IP address to bind to.
`DatagramPacket(byte[] buf, int offset, int length, InetAddress address, int port)` Constructs a datagram packet for sending packets of length `length` with offset `ioffset`to the specified port number on the specified host.
`DatagramPacket(byte[] buf, int length, InetAddress address, int port)` Constructs a datagram packet for sending packets of length `length` to the specified port number on the specified host.
`DatagramSocket(int port, InetAddress laddr)` Creates a datagram socket, bound to the specified local address.

Uses of InetAddress in javax.net

Methods in javax.net with parameters of type InetAddress
`abstract Socket` | `SocketFactory.createSocket(String host, int port, InetAddress localHost, int localPort)` Creates a socket and connects it to the specified remote host on the specified remote port.
`abstract Socket` | `SocketFactory.createSocket(InetAddress host, int port)` Creates a socket and connects it to the specified port number at the specified address.
`abstract Socket` | `SocketFactory.createSocket(InetAddress address, int port, InetAddress localAddress, int localPort)` Creates a socket and connect it to the specified remote address on the specified remote port.
`abstract Socket` | `SocketFactory.createSocket(InetAddress address, int port, InetAddress localAddress, int localPort)` Creates a socket and connect it to the specified remote address on the specified remote port.
`abstract ServerSocket` | `ServerSocketFactory.createServerSocket(int port, int backlog, InetAddress ifAddress)` Returns a server socket bound to the specified port, with a specified listen backlog and local IP.

Uses of InetAddress in javax.net.ssl

Constructors in javax.net.ssl with parameters of type InetAddress
`SSLServerSocket(int port, int backlog, InetAddress address)` Used only by subclasses.
`SSLSocket(InetAddress address, int port)` Used only by subclasses.
`SSLSocket(String host, int port, InetAddress clientAddress, int clientPort)` Used only by subclasses.
`SSLSocket(InetAddress address, int port, InetAddress clientAddress, int clientPort)` Used only by subclasses.
`SSLSocket(InetAddress address, int port, InetAddress clientAddress, int clientPort)` Used only by subclasses.

Uses of InetAddress in javax.security.auth.kerberos

Methods in javax.security.auth.kerberos that return InetAddress
`InetAddress[]` | `KerberosTicket.getClientAddresses()` Returns a list of addresses from where the ticket can be used.

Constructors in javax.security.auth.kerberos with parameters of type InetAddress
`KerberosTicket(byte[] asn1Encoding, KerberosPrincipal client, KerberosPrincipal server, byte[] sessionKey, int keyType, boolean[] flags, Date authTime, Date startTime, Date endTime, Date renewTill, InetAddress[] clientAddresses)` Constructs a KerberosTicket using credentials information that a client either receives from a KDC or reads from a cache.

Uses of InetAddress in org.ietf.jgss

Methods in org.ietf.jgss that return InetAddress
`InetAddress` | `ChannelBinding.getInitiatorAddress()` Get the initiator's address for this channel binding.
`InetAddress` | `ChannelBinding.getAcceptorAddress()` Get the acceptor's address for this channel binding.

Constructors in org.ietf.jgss with parameters of type InetAddress
`ChannelBinding(InetAddress initAddr, InetAddress acceptAddr, byte[] appData)` Create a ChannelBinding object with user supplied address information and data.
`ChannelBinding(InetAddress initAddr, InetAddress acceptAddr, byte[] appData)` Create a ChannelBinding object with user supplied address information and data.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.1
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2002 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.