HTTPSProperties(HostnameVerifier hv, SSLContext c)コンストラクタ
説明
引数に指定されたjavax.net.ssl.HostnameVerifierおよびjavax.net.ssl.SSLContextオブジェクトからHTTPSPropertiesオブジェクトを構築します。
構文
public HTTPSProperties(HostnameVerifier hv,
SSLContext c)
パラメタ
- hv
-
構築するHTTPSPropertiesオブジェクトに設定するHostnameVerifierです。
- c
-
構築するHTTPSPropertiesオブジェクトに設定するSSLContextです。nullは指定できません。
戻り値
ありません。
注意事項
-
cパラメタにnullが設定された場合,IllegalArgumentExceptionがスローされます。
-
hvパラメタにnullが設定された場合の動作は,HTTPリクエストを生成する前にHttpsURLConnectionクラスにHostnameVerifierオブジェクトを設定しない場合と同じです。
-
null以外の値をhvパラメタに指定した場合の動作は,同じ値をHttpsURLConnectionクラスのsetHostnameVerifier()メソッドに指定した場合と同じです。
-
null以外の値をcパラメタに指定した場合の動作は,cパラメタに対してgetSocketFactory()メソッドを呼び出して取得した値をHttpsURLConnectionクラスのsetSSLSocketFactory()メソッドに指定した場合と同じです。
-
JAX-RSエンジンはパラメタに指定された値を検証しません。パラメタには標準仕様に従って値を指定してください。