public class OpenNMSBackingEngine extends Object implements org.apache.karaf.jaas.modules.BackingEngine
This BackingEngine maps the admin user to the
following roles:
| Constructor and Description |
|---|
OpenNMSBackingEngine() |
| Modifier and Type | Method and Description |
|---|---|
void |
addGroup(String username,
String group) |
void |
addGroupRole(String group,
String role) |
void |
addRole(String username,
String role) |
void |
addUser(String username,
String password) |
void |
createGroup(String group) |
void |
deleteGroup(String username,
String group) |
void |
deleteGroupRole(String group,
String role) |
void |
deleteRole(String username,
String role) |
void |
deleteUser(String username) |
Map<org.apache.karaf.jaas.boot.principal.GroupPrincipal,String> |
listGroups() |
List<org.apache.karaf.jaas.boot.principal.GroupPrincipal> |
listGroups(org.apache.karaf.jaas.boot.principal.UserPrincipal user) |
List<org.apache.karaf.jaas.boot.principal.RolePrincipal> |
listRoles(Principal principal) |
List<org.apache.karaf.jaas.boot.principal.UserPrincipal> |
listUsers() |
org.apache.karaf.jaas.boot.principal.UserPrincipal |
lookupUser(String s) |
public void addUser(String username, String password)
addUser in interface org.apache.karaf.jaas.modules.BackingEnginepublic void deleteUser(String username)
deleteUser in interface org.apache.karaf.jaas.modules.BackingEnginepublic List<org.apache.karaf.jaas.boot.principal.UserPrincipal> listUsers()
listUsers in interface org.apache.karaf.jaas.modules.BackingEnginepublic org.apache.karaf.jaas.boot.principal.UserPrincipal lookupUser(String s)
lookupUser in interface org.apache.karaf.jaas.modules.BackingEnginepublic List<org.apache.karaf.jaas.boot.principal.GroupPrincipal> listGroups(org.apache.karaf.jaas.boot.principal.UserPrincipal user)
listGroups in interface org.apache.karaf.jaas.modules.BackingEnginepublic Map<org.apache.karaf.jaas.boot.principal.GroupPrincipal,String> listGroups()
listGroups in interface org.apache.karaf.jaas.modules.BackingEnginepublic void addGroup(String username, String group)
addGroup in interface org.apache.karaf.jaas.modules.BackingEnginepublic void createGroup(String group)
createGroup in interface org.apache.karaf.jaas.modules.BackingEnginepublic void deleteGroup(String username, String group)
deleteGroup in interface org.apache.karaf.jaas.modules.BackingEnginepublic List<org.apache.karaf.jaas.boot.principal.RolePrincipal> listRoles(Principal principal)
listRoles in interface org.apache.karaf.jaas.modules.BackingEnginepublic void addRole(String username, String role)
addRole in interface org.apache.karaf.jaas.modules.BackingEnginepublic void deleteRole(String username, String role)
deleteRole in interface org.apache.karaf.jaas.modules.BackingEnginepublic void addGroupRole(String group, String role)
addGroupRole in interface org.apache.karaf.jaas.modules.BackingEngineCopyright © 2022. All rights reserved.