public class UserManagementMBean extends AMQManagedObject implements UserManagement
COMPOSITE_ITEM_DESCRIPTIONS, COMPOSITE_ITEM_NAMES, RIGHTS_ADMIN, RIGHTS_READ_ONLY, RIGHTS_READ_WRITE, TABULAR_UNIQUE_INDEX, TYPE, USERNAMEDOMAIN| Constructor and Description |
|---|
UserManagementMBean(PasswordCredentialManagingAuthenticationProvider provider,
ManagedObjectRegistry registry) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
createUser(String username,
String password) |
boolean |
deleteUser(String username) |
String |
getAuthenticationProviderType() |
String |
getObjectInstanceName() |
ManagedObject |
getParentObject() |
boolean |
reloadData() |
boolean |
setPassword(String username,
String password) |
TabularData |
viewUsers() |
addNotificationListener, getBroadcaster, incrementAndGetSequenceNumber, removeNotificationListenergetHierarchicalName, getHierarchicalType, getManagementInterface, getMBeanInfo, getNotificationInfo, getObjectName, getObjectNameForSingleInstanceMBean, getRegistry, getType, register, toString, unregistercacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getImpact, getImplementation, getImplementationClass, getMBeanInterface, getParameterName, getParameterName, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementationclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetNotificationInfopublic UserManagementMBean(PasswordCredentialManagingAuthenticationProvider provider, ManagedObjectRegistry registry) throws JMException
JMExceptionpublic String getObjectInstanceName()
getObjectInstanceName in interface ManagedObjectpublic boolean setPassword(String username, String password)
setPassword in interface UserManagementpublic boolean createUser(String username, String password)
createUser in interface UserManagementpublic boolean deleteUser(String username)
deleteUser in interface UserManagementpublic boolean reloadData()
reloadData in interface UserManagementpublic TabularData viewUsers()
viewUsers in interface UserManagementpublic ManagedObject getParentObject()
getParentObject in interface ManagedObjectgetParentObject in class DefaultManagedObjectpublic String getAuthenticationProviderType()
getAuthenticationProviderType in interface UserManagementCopyright © 2006–2017 The Apache Software Foundation. All rights reserved.