Oracle® Fusion Middleware Oracle Web Services Manager拡張ガイド 11gリリース1 (11.1.1.6) B66193-01 |
|
前へ |
この付録では、カスタムのWebサービス・アサーションを含むWS-Policyファイルを作成するときに参照するXMLスキーマについて説明します。この項の内容は次のとおりです。
次の項では、カスタム・アサーションの要素をより詳細に説明します。
ネストされたポリシー・アサーションをグループ化します。
<wsp:Policy xmlns="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:orasp="http://schemas.oracle.com/ws/2006/01/securitypolicy" orawsp:status="enabled" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-util ity-1.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" orawsp:category="security" orawsp:attachTo="binding.server" wsu:Id="ip_assertion_policy" xmlns:orawsp="http://schemas.oracle.com/ws/2006/01/policy" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" wsp:Name="oracle/ip_assertion_policy">
カスタム・アサーションの主な要素。
次の表に、orasp:Assertion要素の属性をまとめます。
表A-2 <orasp:Assertion>要素の属性
属性 | 説明 |
---|---|
Optional |
アサーションがオプションなのか、必須なのかを指定するフラグ。 |
Silent |
アサーションを通知するかどうかを指定するフラグ。trueに設定すると、アサーションは通知されません。 |
Enforced |
現時点でアサーションを有効にするかどうかを指定するフラグ。 |
name |
アサーションの名前。 |
description |
アサーションの説明。 |
category |
アサーションを適用するカテゴリ。有効な値は、security/authentication、security/msg-protection、security/authorization、security/logging、mtom、wsrm、addressing、managementです。 |
<oraswsp:Config>要素は、カスタム・アサーションの構成を定義します。
<oraswsp:PropertySet>要素は、ネストされたプロパティをグループ化します。
<oraswsp:Property>要素は、1つのプロパティを定義します。
次の表に、orawsp:Property要素の属性をまとめます。
表A-5 <orawsp:Property>要素の属性
属性 | 説明 |
---|---|
name |
プロパティの名前。 |
type |
プロパティのタイプ。例: String |
contentType |
プロパティが必須かどうかおよび上書き可能かどうかを指定します。有効な値は次のとおりです。
ポリシーのオーバーライドの詳細は、『Oracle Fusion Middleware Webサービスのためのセキュリティおよび管理者ガイド』のオーバーライド可能なクライアント・ポリシーのアタッチに関する項を参照してください。 |