1

XACML ポリシーをチェックインしようとしています。サブジェクト (urn:ch:xxxx:attribute:subject:1.0: participantid )にlongありますリソース コンテキスト。関数integer-is-in でそれをやろうとしています。

私はこれまでに試しました:

<Apply FunctionId="urn:oasis:names:tc:xacml:1.0:function:integer-is-in">
  <SubjectAttributeDesignator AttributeId="urn:ch:xxxx:attribute:subject:1.0:participantid" DataType="http://www.w3.org/2001/XMLSchema#long" />
  <ResourceAttributeDesignator AttributeId="urn:ch:xxxx:attribute:resource:1.0:participantids" DataType="http://www.w3.org/2001/XMLSchema#long" />
</Apply>

私はこれをテストしましたが、うまくいきました。

<Apply FunctionId="urn:oasis:names:tc:xacml:1.0:function:integer-is-in">
  <AttributeValue DataType="http://www.w3.org/2001/XMLSchema#long">9000501</AttributeValue>
  <ResourceAttributeDesignator AttributeId="urn:ch:xxxx:attribute:resource:1.0:participantids" DataType="http://www.w3.org/2001/XMLSchema#long" />
</Apply>

では、サブジェクト属性を機能させるにはどうすればよいのでしょうか? または、関数integer-is-inが間違っていますか?

よろしく

クリスティアーノ

4

1 に答える 1