This is an abstraction layer on top of 1) openxri and 2) epptools4Java. This means that you can use the same code for registering and managing i-names, independent of whether they are top-level i-names in the GRS or community i-names in your OpenXRI authority resolution server.
iname4Java is packaged as a .JAR file for use by other components.