NTT DOCOMO and Hitachi Kokusai Electric Know-how & Confidential

com.docomo_um.module.net.ssl
クラス SecureSocketFactory

java.lang.Object
  上位を拡張 com.docomo_um.module.net.ssl.SecureSocketFactory

public class SecureSocketFactory
extends java.lang.Object

SecureSocketオブジェクトを作成するクラスです。


メソッドの概要
 SecureSocket createSocket(java.lang.String host, int port)
          SecureSocketオブジェクトを作成します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait
 

メソッドの詳細

createSocket

public SecureSocket createSocket(java.lang.String host,
                                 int port)
                          throws java.net.UnknownHostException,
                                 java.io.IOException,
                                 CommunicationFailureException
SecureSocketオブジェクトを作成します。

指定されたhostとportでセキュアなソケットを作成します。 本メソッドはソケットの作成のみで、ホストとのハンドシェイクは行いません。ハンドシェイクを行うには、SecureSocket.startHandshake()をコールしてください。

パラメータ:
host - 接続先サーバホストを指定します。
port - 接続先サーバポートを指定します。
戻り値:
指定されたホストとポートに接続されるSecureSocketオブジェクトを返します。
例外:
java.lang.NullPointerException - hostがnullの場合に発生します。
java.lang.IllegalArgumentException - portに0以下の値を指定した場合や、portに65536以上の値を指定した場合に発生します。
java.io.IOException - ソケットの作成中に入出力エラーが発生した場合に発生します。
java.net.UnknownHostException - ホストが不明の場合に発生します。
CommunicationFailureException - 通信異常の場合に発生します。

Copyright © 2013 NTT DOCOMO, INC. and Hitachi Kokusai Electric Inc. All Rights Reserved.