newWSSElementProxy(実装クラスから生成)
クラス名:WSSElementProxyFactory
機能
空のセキュリティ項目操作クラスのインスタンスを生成します。このメソッドは,スタブまたはメッセージクラスから生成するメソッドとは異なり,SOAPサービスの実装クラスでサービスの応答を送信する際に使用します。このメソッドで取得したセキュリティ項目操作クラスが提供するメソッドを利用すると,サービスの応答をクライアントに送信する際に,セキュリティ項目操作クラスに設定した内容でセキュリティ要素を生成します。
構文
public static WSSElementProxy newWSSElementProxy ( ) throws WSSException;
引数
ありません。
戻り値
セキュリティ項目操作クラスのインスタンスです。
例外
- WSSException
-
処理中に予測しない例外が発生した場合にスローされます。
注意事項
-
メソッドで取得したセキュリティ項目操作クラスが提供するメソッドを利用しない場合,Webサービスセキュリティ機能定義ファイルに設定した内容に従って,レスポンスメッセージ内のセキュリティ項目を設定します。
-
メソッドをリクエスト受信処理以外の場所で呼び出した場合はnullを返します。
-
送信時にWebサービスセキュリティ機能を利用しない場合は,このメソッドで取得したセキュリティ項目操作クラスが提供するメソッドを利用しても,セキュリティ項目は設定しません。Webサービスセキュリティ機能を利用しない場合を次に示します。
-
Webサービスセキュリティ機能定義ファイルが送信時にデプロイされていない場合
-
Webサービスセキュリティ機能定義ファイル中のリクエストメッセージ送信時の設定が省略されていた場合
-