MitchellChu / enterprise-java-xacml

Automatically exported from code.google.com/p/enterprise-java-xacml
0 stars 2 forks source link

indexed policies not evaluated unless matching attribute explicitly specified in request #55

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I am having a problem where a policy that should match is never being
evaluated. The relevant attribute is not explicitly specified in the
request and according to the debugging output for my custom
AttributeRetriever code, no request is ever made to load the relevant
attribute.

The PDP should be able to determine which unspecified attributes it needs
to know about to get the right indexed policies and request these from the
AttributeRetrievers.

Original issue reported on code.google.com by kenny.pe...@hxti.com on 13 May 2008 at 3:44

GoogleCodeExporter commented 9 years ago
There is a configuration item named "enableAttributeValueIndex" in policy cache
configuration, please try to disable it. If the issue still exist, please send 
me
your test code, policies and requests, then I can debug it.
-ppzian

Original comment by ppz...@gmail.com on 14 May 2008 at 2:29

GoogleCodeExporter commented 9 years ago
Again, please make sure your PDP is configured as "supportMustBePresent".

Original comment by ppz...@gmail.com on 14 May 2008 at 2:34

GoogleCodeExporter commented 9 years ago
My apologies. This was a bug in my policy.

Original comment by kenny.pe...@hxti.com on 14 May 2008 at 8:30

GoogleCodeExporter commented 9 years ago
:), closing it.

Original comment by ppz...@gmail.com on 15 May 2008 at 1:39