0

WSO2 ID サーバー 4.5.0 を使用しています。リソース内の特定の場所へのアクセス方法を管理するルールを含むポリシーを追加したいと考えています。私の場合のリソースは、RDF または XML ベースのファイルです。ファイルにはさまざまな要素 (またはなど) があります。

目標を達成するために xPath を使用しようとしましたが、WSO2 IS の Basic Policy Editor でそれを行うことができません。構成コンソールを使用して、さらに要素を追加しようとしました。xpath がデータ型としてリストされていますが、関数ではありませんでした。1つ追加しようとしましたが、エラーが発生しました。

それを行う方法の手がかり。ありがとうございました。

4

1 に答える 1

0

XPath 評価は、XACML コア仕様で既に言及されています。XACML 実装のほとんどでサポートされていると思います。Balanaは、XPath をサポートするオープン ソースの XACML 3.0 ライブラリです。XPath のサンプル (ポリシーと要求) は、Balanaテキスト ケースにあります。ただし、WSO2 ID サーバーは Balana 実装を使用しています。したがって、XPath をサポートする必要があります。WSO2 Identity Server のポリシー エディターは、XPath ベースのポリシーの作成をサポートしていません。(基本的に AttributeSelector 要素)。IMO、ポリシー エディターはすべてをサポートすることはできません.. :) ただし、書き込んだポリシーを Identity サーバーにアップロードすることはできます。XPath を使用する簡単なシナリオについては、こちらを参照してください。このブログ投稿には、アイデアを得るのに役立つサンプル ポリシーとリクエストが含まれています。

于 2013-10-30T07:08:35.283 に答える