Apache Felix User Admin Service Copyright 2012 The Apache Software Foundation This project provides the main implementation of the OSGi UserAdmin compendium service, version 1.1 as specified in the OSGi Compendium v4. The resulting bundle needs a repository store in order to function properly. There are two implementations for such stores available: a file-based one, and a MongoDB-based on. This service currently expects only a single repository store to be available. It is possible to create your own repository store for this user admin service. To do this, you need to implement "org.apache.felix.useradmin. RoleRepositoryStore" and register your implementation under this service name. Repository stores can implement their own variants of "Role", "User" and "Group" and return it to the user admin service. Alternatively, stores can also use the "org.apache.felix.useradmin.RoleFactory" to use the default implementations instead. The user admin service this bundle provides does not need additional configuration to function properly. When present, this bundle will emit events to the EventAdmin service about all changes made to the repository of this service.