Description
There are several places across the oak security code base where IndexUtils is used to create index definitions. In addition these usages hardcode implementation details on how the index definitions are stored.
The goal is to make the security code independant of the very details of the index machinery and ultimately allow the indexing team to change/replace the way indices are store and how requirements like e.g. uniqueness are met.