policy4j / xacml4j

Implementation of OASIS XACML 2.0 & 3.0 specification in Java programming language

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Refactor PolicyRepository abstraction

trumpyla opened this issue · comments

Policy repository needs to be split to the following components:

  1. In memory policy index with quick, no-lock query functionality
  2. PolicySource - a policy source can be immutable for example policies from class path and mutable for example policies stored in MongoDB or LDAP. Policy source should support some sort of pull or push to receive changes from the policy source