クラス HttpsUrlConnectionMessageSender
java.lang.ObjectSE
org.springframework.ws.transport.http.AbstractHttpWebServiceMessageSender
org.springframework.ws.transport.http.HttpUrlConnectionMessageSender
org.springframework.ws.transport.http.HttpsUrlConnectionMessageSender
- 実装済みのインターフェース一覧:
org.springframework.beans.factory.InitializingBean,WebServiceMessageSender
public class HttpsUrlConnectionMessageSender
extends HttpUrlConnectionMessageSender
implements org.springframework.beans.factory.InitializingBean
(自己署名)HTTPS 証明書のサポートを追加する
HttpUrlConnectionMessageSender の拡張。- 導入:
- 1.5.8
フィールド概要
フィールドクラス org.springframework.ws.transport.http.AbstractHttpWebServiceMessageSender から継承されたフィールド
loggerコンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明voidprotected voidprepareConnection(HttpURLConnectionSE connection) 指定されたHttpURLConnectionSE を準備するためのテンプレートメソッド。voidsetHostnameVerifier(HostnameVerifierSE hostnameVerifier) このメッセージ送信者に使用するホスト名ベリファイアを指定します。voidsetKeyManagers(KeyManagerSE[] keyManagers) このメッセージ送信者に使用するキーマネージャーを指定します。voidこのメッセージ送信者に使用するセキュアランダムを指定します。voidsetSslProtocol(StringSE sslProtocol) 使用する SSL プロトコルを設定します。voidsetSslProvider(StringSE sslProvider) 使用する SSL プロバイダーを設定します。voidsetSslSocketFactory(SSLSocketFactorySE sslSocketFactory) このメッセージ送信者に使用する SSLSocketFactory を指定します。voidsetTrustManagers(TrustManagerSE[] trustManagers) このメッセージ送信者に使用する信頼マネージャーを指定します。クラス org.springframework.ws.transport.http.HttpUrlConnectionMessageSender から継承されたメソッド
createConnection, setConnectionTimeout, setReadTimeoutクラス org.springframework.ws.transport.http.AbstractHttpWebServiceMessageSender から継承されたメソッド
isAcceptGzipEncoding, setAcceptGzipEncoding, supports
フィールドの詳細
DEFAULT_SSL_PROTOCOL
デフォルトの SSL プロトコル。- 関連事項:
コンストラクターの詳細
HttpsUrlConnectionMessageSender
public HttpsUrlConnectionMessageSender()
方法の詳細
setSslProtocol
使用する SSL プロトコルを設定します。デフォルトはsslです。setSslProvider
使用する SSL プロバイダーを設定します。デフォルトのプロバイダーを使用するには、デフォルトは空です。setKeyManagers
このメッセージ送信者に使用するキーマネージャーを指定します。このプロパティまたは
trustManagersのいずれかを設定する必要があります。setTrustManagers
このメッセージ送信者に使用する信頼マネージャーを指定します。このプロパティまたは
keyManagersのいずれかを設定する必要があります。setHostnameVerifier
このメッセージ送信者に使用するホスト名ベリファイアを指定します。setSecureRandom
このメッセージ送信者に使用するセキュアランダムを指定します。setSslSocketFactory
このメッセージ送信者に使用する SSLSocketFactory を指定します。afterPropertiesSet
- 次で指定:
- インターフェース
org.springframework.beans.factory.InitializingBean内のafterPropertiesSet - 例外:
ExceptionSE
prepareConnection
クラスからコピーされた説明:HttpUrlConnectionMessageSender指定されたHttpURLConnectionSE を準備するためのテンプレートメソッド。デフォルトの実装では、入力と出力の接続を準備 POST に HTTP メソッドを設定し、無効は、キャッシング、場合、GZIP に
Accept-Encodingヘッダーを設定適用。- オーバーライド:
- クラス
HttpUrlConnectionMessageSenderのprepareConnection - パラメーター:
connection- 準備する接続- 例外:
IOExceptionSE- I/O エラーの場合