パッケージ | 説明 |
---|---|
java.net |
ネットワーク・アプリケーションを実装するためのクラスを提供します。
|
java.nio.channels |
入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。
|
java.rmi.server |
サーバー側のRMIをサポートするクラスとインタフェースを提供します。
|
javax.net |
ネットワーク・アプリケーションのためのクラスを提供します。
|
javax.net.ssl |
セキュア・ソケット・パッケージのクラスを提供します。
|
javax.rmi.ssl |
Secure Sockets Layer (SSL)またはTransport Layer Security (TLS)プロトコルを介した
RMIClientSocketFactory およびRMIServerSocketFactory の実装を提供します。 |
修飾子と型 | メソッドと説明 |
---|---|
Socket |
ServerSocket.accept()
このソケットに対する接続要求を待機し、それを受け取ります。
|
修飾子と型 | メソッドと説明 |
---|---|
protected void |
ServerSocket.implAccept(Socket s)
ServerSocketのサブクラスは、このメソッドを使ってaccept()をオーバーライドすることで、独自のサブクラスのソケットが返されるようにします。
|
修飾子と型 | メソッドと説明 |
---|---|
abstract Socket |
SocketChannel.socket()
このチャネルに関連したソケットを取得します。
|
修飾子と型 | メソッドと説明 |
---|---|
Socket |
RMIClientSocketFactory.createSocket(String host, int port)
指定されたホストおよびポートに接続するクライアント・ソケットを作成します。
|
abstract Socket |
RMISocketFactory.createSocket(String host, int port)
指定されたホストとポートに接続されるクライアント・ソケットを作成します。
|
修飾子と型 | メソッドと説明 |
---|---|
Socket |
SocketFactory.createSocket()
接続されていないソケットを作成します。
|
abstract Socket |
SocketFactory.createSocket(InetAddress host, int port)
ソケットを作成し、指定されたアドレスの指定されたポート番号に接続します。
|
abstract Socket |
SocketFactory.createSocket(InetAddress address, int port, InetAddress localAddress, int localPort)
ソケットを作成し、指定されたリモート・ポート上の指定されたリモート・アドレスに接続します。
|
abstract Socket |
SocketFactory.createSocket(String host, int port)
ソケットを作成し、指定されたリモート・ポート上の指定されたリモート・ホストに接続します。
|
abstract Socket |
SocketFactory.createSocket(String host, int port, InetAddress localHost, int localPort)
ソケットを作成し、指定されたリモート・ポート上の指定されたリモート・ホストに接続します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
SSLSocket
このクラスは
Socket を拡張し、Secure Sockets Layer (SSL)やIETF Transport Layer Security (TLS)などのプロトコルを使用するセキュア・ソケットを提供します。 |
修飾子と型 | メソッドと説明 |
---|---|
Socket |
SSLSocketFactory.createSocket(Socket s, InputStream consumed, boolean autoClose)
|
abstract Socket |
SSLSocketFactory.createSocket(Socket s, String host, int port, boolean autoClose)
指定されたポートの指定されたホストに接続されている既存のソケットの上位ソケットを返します。
|
修飾子と型 | メソッドと説明 |
---|---|
abstract void |
X509ExtendedTrustManager.checkClientTrusted(X509Certificate[] chain, String authType, Socket socket)
ピアから部分的または完全な証明書チェーンが提供された場合に、認証タイプとSSLパラメータに基づいて証明書パスを構築して検証します。
|
abstract void |
X509ExtendedTrustManager.checkServerTrusted(X509Certificate[] chain, String authType, Socket socket)
ピアから部分的または完全な証明書チェーンが提供された場合に、認証タイプとSSLパラメータに基づいて証明書パスを構築して検証します。
|
String |
X509KeyManager.chooseClientAlias(String[] keyType, Principal[] issuers, Socket socket)
公開鍵のタイプおよびピアによって認識される証明書発行局のリストに基づいて、クライアント側のセキュア・ソケットを認証するときの別名を選択します。
|
String |
X509KeyManager.chooseServerAlias(String keyType, Principal[] issuers, Socket socket)
公開鍵のタイプおよびピアによって認識される証明書発行局のリストに基づいて、サーバー側のセキュア・ソケットを認証するときの別名を選択します。
|
Socket |
SSLSocketFactory.createSocket(Socket s, InputStream consumed, boolean autoClose)
|
abstract Socket |
SSLSocketFactory.createSocket(Socket s, String host, int port, boolean autoClose)
指定されたポートの指定されたホストに接続されている既存のソケットの上位ソケットを返します。
|
修飾子と型 | メソッドと説明 |
---|---|
Socket |
SslRMIClientSocketFactory.createSocket(String host, int port)
SSLソケットを作成します。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.