ヘッダーをスキップ
Oracle® Fusion Middleware Oracle Security Developer Toolsリファレンス
11gリリース1(11.1.1)
B61386-01
  目次
目次
索引
索引

戻る
戻る
 
次へ
次へ
 

Oracleセキュリティ開発ツールの新機能

この章では、11gリリース1(11.1.1)のOracleセキュリティ開発ツールの新機能および変更された機能について説明します。この情報は、旧リリースのOracle Application Server(Oracle Application Server 10gリリース2(10.1.2.0.2)、Oracle Application Server 10g(10.1.4.0.1)など)のツールを使用してアプリケーションを開発したユーザーに特に有用です。

この項に含まれる内容は次のとおりです。

リリース11g(11.1.1)の新機能

Oracleセキュリティ開発ツールの新機能は次のとおりです。

Oracle SAMLの変更点

Oracle Fusion Middleware 11gでは、SAML2ライブラリのほとんどのクラスが更新されています。修正点は、主に次のカテゴリに分類されます。

スキーマのエラー

これらのエラーには、不正確なスペルのXML要素や属性名、不正確なネームスペースURI、子要素の不正確な順序などがあります。

無関係なネームスペースの宣言

多くのクラスでは、同じネームスペースでデフォルトの宣言と接頭辞がバインドされた宣言の両方が出力されていました。これにより、一部のXMLパーサーとSOAP実装で問題が発生し、一部のサード・パーティのSAMLソフトウェアでXMK署名の検証エラーの原因になっていました。

修正により、余分なデフォルトのネームスペース宣言が削除され、接頭辞がバインドされた宣言のみが残されます。

欠落しているネームスペースの宣言

一部のSAMLクラスでは、ネームスペースの接頭辞を宣言する必要がありました。

無関係なxsi:typeの宣言

多くのクラスでは、具体的なXML要素タイプ名とxsi:typeの両方を宣言していました。これは冗長で混乱を招くため、拡張XMLタイプのみで要素のxsi:typeを宣言するようにしてください。

ブール型の不完全なサポート

XML要素にxsd:boolean型の属性を実装する一部のクラスは、trueとfalseの値のみを認識していましたが、1と0の値も使用できます。