Overview
XACML authorization module
Design documents
Proposed node types / CND
XACML policy objects would be created with primaryType=nt:file similar to a fedora:datastream and would store the contents of the policy in a jcr:content node.
Current version:
No Format |
---|
<authz = 'http://fedora.info/definitions/v4/authorization#'> [authz:xacmlAssignable] mixin +- authz:policy (authz:xacmlPolicyREFERENCE) [authz:xacmlPolicy] > fedora:resourcedatastream mixin |
In order to enable XACML authorization repository-wide the fedora:resource nodetype would be updated to include the authz:xacmlAssignable mixing:
...