2
我與XACML政策工作,我有一個規則,其中包括類似以下的資源目標:如何將XACML規則應用於每個子URI?
<Resources>
<Resource>
<ResourceMatch MatchId="urn:oasis:names:tc:xacml:1.0:function:anyURI-equal">
<AttributeValue DataType="http://www.w3.org/2001/XMLSchema#anyURI">/MyDirectory</AttributeValue>
<ResourceAttributeDesignator AttributeId="urn:oasis:names:tc:xacml:1.0:resource:resource-id" DataType="http://www.w3.org/2001/XMLSchema#anyURI"/>
</ResourceMatch>
</Resource>
</Resources>
我希望此規則適用於/Mydirectory
所有子目錄。但是,如果我要使用資源/MyDirectory/MySubdirectory
評估請求,我會得到一個DECISION_NOT_APPLICABLE (3
)響應。
是否有一個XQuery函數可以讓我將規則應用於單個目錄的所有子目錄?
完美工作 - 感謝指針! – JoshC13