Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This includes how policies are stored in the repository and how they are linked with content objectsresources.

Policy Persistence

Policy and Policy Set nodes may be stored in any part of the repository tree at the discretion of the administrator.

...

A triple finder module resolves attribute IDs (URIs) to RDF properties on fedora objectsresources. Attributes are not configured in advance. XACML authors may reference any URI and if there is one or more triple with the correct subject node and predicate, then the object resource will be returned. It should match the data type expected in XACML, which is also part of the arguments passed to the finder module.

...

  • PolicySetId identifiers will be URIs of the form info:fedora/policies/PolicyNode.  This identifier will be resolvable to the path to the policy object resource in the repository.
  • Internal policy element identifiers for the XACML elements PolicyId and RuleId will have the urn prefix fcrepo-xacml.