Web サービス セキュリティ コンフィグレーションのトークン ハンドラの作成
このページでは、Web サービス セキュリティ コンフィグレーションに関連付けられた新しい トークン ハンドラを作成します。
Web サービス セキュリティ コンフィグレーションに対してトークン ハンドラを作成する一般的な理由は、メッセージレベルで保護された Web サービスを呼び出すクライアントが X.509 証明書を ID に使用 することを指定するためです。
コンフィグレーション オプション
名前 説明 名前 この MBean インスタンスのユーザ定義の名前。
この名前は、MBean の
javax.management.ObjectName
に、主要なプロパティとして含まれています
(Name=user-specified-name
)。MBean 属性:
WebserviceTokenHandlerMBean.Name
クラス名 特定の資格プロバイダまたはトークン ハンドラを実装するクラスの完全修飾名。
MBean 属性:
WebserviceTokenHandlerMBean.ClassName
トークンの種類 特定の資格プロバイダまたはトークン ハンドラで使用されるトークンの種類を指定します。
次に示す WS-Security 仕様に定められているように、デフォルトでは X.509、UsernameToken、および SAML の 3 種類のトークンがサポートされています。
Web サービス セキュリティ : ユーザ名トークン プロファイル
Web サービス セキュリティ : X.509 トークン プロファイル
Web サービス セキュリティ : SAML トークン プロファイル
これらのすぐに使える種類から 1 つを指定するには、それぞれ「ut」、「x509」、または「saml」の値を使用します。
MBean 属性:
WebserviceTokenHandlerMBean.TokenType
処理順序 指定されたトークンで一連のトークン ハンドラを実行する順序を指定します。
順序は、指定しない場合、トークン ハンドラを追加した順序によって決定されます。