クラス
java.net.InetAddressの使用
InetAddressを使用するパッケージ
パッケージ
説明
Stream Control Transport Protocol用のJava APIです。
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
ネットワーク・アプリケーションを実装するためのクラスを提供します。
HTTPクライアントおよびWebSocket API
java.netパッケージのサービス・プロバイダ・クラス。入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。
ネットワーク・アプリケーションのためのクラスを提供します。
セキュア・ソケット・パッケージのクラスを提供します。
このパッケージには、Kerberosネットワーク認証プロトコルに関連するユーティリティ・クラスが含まれています。
このパッケージは、Kerberosなどのさまざまな配下のセキュリティ・メカニズムの統合されたAPIを使用して、認証、データの整合性、データの機密性などのセキュリティ・サービスをアプリケーション開発者が利用できるフレームワークを提供します。
-
com.sun.nio.sctpでのInetAddressの使用
型InetAddressのパラメータを持つcom.sun.nio.sctpのメソッド修飾子と型メソッド説明abstract SctpChannelSctpChannel.bindAddress(InetAddress address) 指定されたアドレスをチャネルのソケットにバインドされているアドレスに追加します。abstract SctpMultiChannelSctpMultiChannel.bindAddress(InetAddress address) 指定されたアドレスをチャネルのソケットにバインドされているアドレスに追加します。abstract SctpServerChannelSctpServerChannel.bindAddress(InetAddress address) 指定されたアドレスをチャネルのソケットにバインドされているアドレスに追加します。abstract SctpChannelSctpChannel.unbindAddress(InetAddress address) 指定されたアドレスをチャネルのソケットにバインドされているアドレスから削除します。abstract SctpMultiChannelSctpMultiChannel.unbindAddress(InetAddress address) 指定されたアドレスをチャネルのソケットにバインドされているアドレスから削除します。abstract SctpServerChannelSctpServerChannel.unbindAddress(InetAddress address) 指定されたアドレスをチャネルのソケットにバインドされているアドレスから削除します。 -
java.langでのInetAddressの使用
型InetAddressのパラメータを持つjava.langのメソッド修飾子と型メソッド説明voidSecurityManager.checkMulticast(InetAddress maddr) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。SecurityExceptionをスローします。voidSecurityManager.checkMulticast(InetAddress maddr, byte ttl) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。SecurityExceptionをスローします。 -
java.netでのInetAddressの使用
java.netのInetAddressのサブクラス修飾子と型クラス説明final classこのクラスは、インターネット・プロトコル・バージョン4 (IPv4)アドレスを表します。final classこのクラスは、インターネット・プロトコル・バージョン6 (IPv6)アドレスを表します。InetAddressとして宣言されたjava.netのフィールドInetAddressを返すjava.netのメソッド修飾子と型メソッド説明DatagramPacket.getAddress()このデータグラムの送信先またはデータグラムの受信元のマシンのIPアドレスを返します。設定されていない場合はnullを返します。final InetAddressInetSocketAddress.getAddress()InetAddressを取得します。InterfaceAddress.getAddress()このアドレスのInetAddressを返します。static InetAddress[]InetAddress.getAllByName(String host) ホストの名前を指定すると、システム全体の「リゾルバ」に基づいて、そのIPアドレスの配列を返します。InterfaceAddress.getBroadcast()このInterfaceAddressのブロードキャスト・アドレスのInetAddressを返します。static InetAddressInetAddress.getByAddress(byte[] addr) 指定された生のIPアドレスを表すInetAddressオブジェクトを返します。static InetAddressInetAddress.getByAddress(String host, byte[] addr) 指定されたホスト名とIPアドレスに基づいてInetAddressを作成します。static InetAddress指定されたホスト名を持つホストのIPアドレスを取得します。protected InetAddressURLStreamHandler.getHostAddress(URL u) ホストのIPアドレスを取得します。DatagramSocket.getInetAddress()このソケットの接続先のアドレスを返します。ServerSocket.getInetAddress()このサーバー・ソケットのローカル・アドレスを返します。Socket.getInetAddress()ソケットの接続先のアドレスを返します。protected InetAddressSocketImpl.getInetAddress()このソケットのaddressフィールドの値を返します。MulticastSocket.getInterface()非推奨。ネットワーク・インタフェースは、戻されたInetAddressによって一意に識別されない場合があります。DatagramSocket.getLocalAddress()ソケットのバインド先のローカル・アドレスを取得します。Socket.getLocalAddress()ソケットのバインド先のローカル・アドレスを取得します。static InetAddressInetAddress.getLocalHost()ローカル・ホストのアドレスを返します。static InetAddressInetAddress.getLoopbackAddress()ループバック・アドレスを返します。protected final InetAddressAuthenticator.getRequestingSite()許可を要求しているサイトのInetAddressを取得します。入手できない場合はnullが返されます。static InetAddressIPv6アドレスの指定された「テキスト表現」に基づいてInetAddressを作成します。static InetAddress指定されたIPアドレスの「テキスト表現」に基づいてInetAddressを作成します。型InetAddressの引数を持つ型を返すjava.netのメソッド修飾子と型メソッド説明NetworkInterface.getInetAddresses()このネットワーク・インタフェースにバインドされたInetAddressesの列挙を取得します。NetworkInterface.inetAddresses()このネットワーク・インタフェースにバインドされたInetAddressesのストリームを取得します。型InetAddressのパラメータを持つjava.netのメソッド修飾子と型メソッド説明protected abstract voidDatagramSocketImpl.bind(int lport, InetAddress laddr) データグラム・ソケットをローカルのポートおよびアドレスにバインドします。protected abstract voidSocketImpl.bind(InetAddress host, int port) 指定されたローカルのIPアドレスとポート番号にこのソケットをバインドします。voidDatagramSocket.connect(InetAddress address, int port) ソケットをこのソケットのリモート・アドレスに接続します。protected voidDatagramSocketImpl.connect(InetAddress address, int port) データグラム・ソケットをリモート接続先に接続します。protected abstract voidSocketImpl.connect(InetAddress address, int port) 指定されたホスト上の指定されたポートにこのソケットを接続します。static NetworkInterfaceNetworkInterface.getByInetAddress(InetAddress addr) 指定されたインターネット・プロトコル(IP)アドレスがバインドされているネットワーク・インタフェースを検索する簡易メソッド。protected abstract voidDatagramSocketImpl.join(InetAddress inetaddr) マルチキャスト・グループに参加します。voidMulticastSocket.joinGroup(InetAddress mcastaddr) 非推奨。このメソッドは、マルチキャスト・グループに参加するネットワーク・インタフェースを受け入れません。protected abstract voidDatagramSocketImpl.leave(InetAddress inetaddr) マルチキャスト・グループから離れます。voidMulticastSocket.leaveGroup(InetAddress mcastaddr) 非推奨。このメソッドは、マルチキャスト・グループから脱退するネットワーク・インタフェースを受け入れません。protected abstract intDatagramSocketImpl.peek(InetAddress i) パケットを調べて、パケットの送信者を確認します。static PasswordAuthenticationAuthenticator.requestPasswordAuthentication(String host, InetAddress addr, int port, String protocol, String prompt, String scheme) システムに登録されているオーセンティケータに、パスワードを要求します。static PasswordAuthenticationAuthenticator.requestPasswordAuthentication(String host, InetAddress addr, int port, String protocol, String prompt, String scheme, URL url, Authenticator.RequestorType reqType) システムに登録されているオーセンティケータに、パスワードを要求します。static PasswordAuthenticationAuthenticator.requestPasswordAuthentication(Authenticator authenticator, String host, InetAddress addr, int port, String protocol, String prompt, String scheme, URL url, Authenticator.RequestorType reqType) 指定されたauthenticatorにパスワードを要求します。static PasswordAuthenticationAuthenticator.requestPasswordAuthentication(InetAddress addr, int port, String protocol, String prompt, String scheme) システムに登録されているオーセンティケータに、パスワードを要求します。Authenticator.requestPasswordAuthenticationInstance(String host, InetAddress addr, int port, String protocol, String prompt, String scheme, URL url, Authenticator.RequestorType reqType) この認証プロバイダにパスワードを要求します。voidDatagramPacket.setAddress(InetAddress iaddr) このデータグラムの送信先であるマシンのIPアドレスを設定します。voidMulticastSocket.setInterface(InetAddress inf) 非推奨。InetAddressではネットワーク・インタフェースを一意に識別できない場合があります。型InetAddressのパラメータを持つjava.netのコンストラクタ修飾子コンストラクタ説明DatagramPacket(byte[] buf, int offset, int length, InetAddress address, int port) 指定されたホスト上の指定されたポート番号にオフセットoffsetを使用してlengthの長さのパケットを送信するためにデータグラム・パケットを構築します。DatagramPacket(byte[] buf, int length, InetAddress address, int port) 長さlengthのパケットを指定されたホスト上の指定されたポート番号に送信するためのデータグラム・パケットを構築します。DatagramSocket(int port, InetAddress laddr) 指定されたローカル・アドレスにバインドされたデータグラム・ソケットを作成します。InetSocketAddress(InetAddress addr, int port) IPアドレスとポート番号からソケット・アドレスを作成します。ServerSocket(int port, int backlog, InetAddress bindAddr) 指定されたポート、待機バックログ、およびバインド先のローカルIPアドレスを使ってサーバーを作成します。Socket(String host, int port, InetAddress localAddr, int localPort) ソケットを作成し、指定されたリモート・ポート上の指定されたリモート・ホストに接続します。Socket(InetAddress address, int port) ストリーム・ソケットを作成し、指定されたIPアドレスの指定されたポート番号に接続します。Socket(InetAddress host, int port, boolean stream) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。UDPトランスポートには、かわりにDatagramSocketを使用します。Socket(InetAddress address, int port, InetAddress localAddr, int localPort) ソケットを作成し、指定されたリモート・ポート上の指定されたリモート・アドレスに接続します。 -
java.net.httpでのInetAddressの使用
型InetAddressのパラメータを持つjava.net.httpのメソッド修飾子と型メソッド説明default HttpClient.BuilderHttpClient.Builder.localAddress(InetAddress localAddr) リクエストを送信するための接続を作成するときに、ソケットをこのローカル・アドレスにバインドします。 -
java.net.spiでのInetAddressの使用
型InetAddressの引数を持つ型を返すjava.net.spiのメソッド修飾子と型メソッド説明InetAddressResolver.lookupByName(String host, InetAddressResolver.LookupPolicy lookupPolicy) ホストの名前を指定すると、指定されたホスト名に関連付けられたリクエストされたアドレス・ファミリのIPアドレスのストリームを返します。 -
java.nio.channelsでのInetAddressの使用
InetAddressを返すjava.nio.channelsのメソッド修飾子と型メソッド説明abstract InetAddressMembershipKey.group()作成されたこのメンバーシップ・キーのマルチキャスト・グループを返します。abstract InetAddressMembershipKey.sourceAddress()このメンバーシップ・キーがソース固有である場合はソース・アドレスを返し、このメンバーシップがソース固有でない場合はnullを返します。型InetAddressのパラメータを持つjava.nio.channelsのメソッド修飾子と型メソッド説明abstract MembershipKeyMembershipKey.block(InetAddress source) 指定されたソース・アドレスからマルチキャスト・データグラムをブロックします。MulticastChannel.join(InetAddress group, NetworkInterface interf) マルチキャスト・グループに参加してそのグループに送信されるすべてのデータグラムの受信を開始し、メンバー・キーを返します。MulticastChannel.join(InetAddress group, NetworkInterface interf, InetAddress source) マルチキャスト・グループに参加して、指定されたソース・アドレスからそのグループに送信されるデータグラムの受信を開始します。abstract MembershipKeyMembershipKey.unblock(InetAddress source) 指定されたソース・アドレスから、blockメソッドを使用して以前にブロックされたマルチキャスト・データグラムをブロック解除します。 -
javax.netでのInetAddressの使用
型InetAddressのパラメータを持つjavax.netのメソッド修飾子と型メソッド説明abstract ServerSocketServerSocketFactory.createServerSocket(int port, int backlog, InetAddress ifAddress) 指定されたポートにバインドされ、指定された待機バックログとローカルIPを使用するサーバー・ソケットを返します。abstract SocketSocketFactory.createSocket(String host, int port, InetAddress localHost, int localPort) ソケットを作成し、指定されたリモート・ポート上の指定されたリモート・ホストに接続します。abstract SocketSocketFactory.createSocket(InetAddress host, int port) ソケットを作成し、指定されたアドレスの指定されたポート番号に接続します。abstract SocketSocketFactory.createSocket(InetAddress address, int port, InetAddress localAddress, int localPort) ソケットを作成し、指定されたリモート・ポート上の指定されたリモート・アドレスに接続します。 -
javax.net.sslでのInetAddressの使用
型InetAddressのパラメータを持つjavax.net.sslのコンストラクタ修飾子コンストラクタ説明protectedSSLServerSocket(int port, int backlog, InetAddress address) サブクラスでだけ使用されます。protectedSSLSocket(String host, int port, InetAddress clientAddress, int clientPort) サブクラスでだけ使用されます。protectedSSLSocket(InetAddress address, int port) サブクラスでだけ使用されます。protectedSSLSocket(InetAddress address, int port, InetAddress clientAddress, int clientPort) サブクラスでだけ使用されます。 -
javax.security.auth.kerberosでのInetAddressの使用
型InetAddressのパラメータを持つjavax.security.auth.kerberosのコンストラクタ修飾子コンストラクタ説明KerberosTicket(byte[] asn1Encoding, KerberosPrincipal client, KerberosPrincipal server, byte[] sessionKey, int keyType, boolean[] flags, Date authTime, Date startTime, Date endTime, Date renewTill, InetAddress[] clientAddresses) クライアントがKDCから受信するか、キャッシュから読み取る資格証明情報を使用して、KerberosTicketを構築します。 -
org.ietf.jgssでのInetAddressの使用
InetAddressを返すorg.ietf.jgssのメソッド修飾子と型メソッド説明ChannelBinding.getAcceptorAddress()このチャネル・バインディング用の受け入れ側のアドレスを取得します。ChannelBinding.getInitiatorAddress()このチャネル・バインディング用の起動側のアドレスを取得します。型InetAddressのパラメータを持つorg.ietf.jgssのコンストラクタ修飾子コンストラクタ説明ChannelBinding(InetAddress initAddr, InetAddress acceptAddr, byte[] appData) ユーザーが入力したアドレス情報とデータを使用して、ChannelBindingオブジェクトを作成します。