5.1 インタフェースおよびクラスの一覧
Webサービスセキュリティ機能を使用する場合,SOAPアプリケーション開発支援機能またはJAX-WS機能のどちらを使用してWebサービスを開発するかによって,使用できるAPIが異なります。Webサービスセキュリティ機能が提供するインタフェースおよびクラスの一覧を次に示します。
インタフェース名およびクラス名 |
説明 |
サポート状況 |
|
---|---|---|---|
SOAPアプリケーション 開発支援機能 |
JAX-WS機能 |
||
セキュリティ項目操作クラスのビルダクラス |
×※1 |
○ |
|
セキュリティ項目操作クラスのファクトリクラス |
○ |
×※2 |
|
セキュリティ項目操作クラス |
○ |
○ |
|
定数定義インタフェース |
× |
○ |
|
UsernameToken要素の操作クラス |
○ |
○ |
|
UsernameToken要素のパスワード種別を示す列挙定数 |
○ |
○ |
|
例外情報を保持するクラス |
○ |
○ |
なお,これらのAPIを使用してSOAP通信基盤上またはJAX-WSエンジン上で動作するWebサービスまたはWebサービスクライアントを開発する場合は,クラスパスに<Application Serverのインストールディレクトリ>/wss/lib/cwssec.jarを追加してコンパイルする必要があります。