public final class RealmsImpl extends AMXImplBase
loadRealms()
is called.EMPTY_OBJECT_NAMES, GET, GET_PREFIX, mMBeanInfo, OBJECT_NAME_SUFFIX, SET
EMPTY_STRING_ARRAY, mSelfObjectName, mServer
Constructor and Description |
---|
RealmsImpl(ObjectName containerObjectName) |
Modifier and Type | Method and Description |
---|---|
void |
addUser(String realmName,
String user,
String password,
String[] groupList) |
String |
getAnonymousUser() |
String |
getDefaultRealmName() |
String[] |
getGroupNames(String realmName) |
String[] |
getGroupNames(String realmName,
String user) |
String[] |
getPredefinedAuthRealmClassNames() |
String[] |
getRealmNames() |
static RealmsManager |
getRealmsManager() |
Map<String,Object> |
getUserAttributes(String realmName,
String username) |
String[] |
getUserNames(String realmName) |
void |
removeUser(String realmName,
String user) |
void |
setDefaultRealmName(String realmName) |
boolean |
supportsUserManagement(String realmName) |
void |
updateUser(String realmName,
String existingUser,
String newUser,
String password,
String[] groupList) |
attributeNameToType, attributeTypeMatches, cdebug, child, child, child, findGetter, findMethod, findSetter, getAncestorByType, getAttribute, getAttributeByMethod, getAttributeInfo, getAttributeInfos, getAttributeInternal, getAttributeManually, getAttributeNames, getAttributeNoThrow, getAttributes, getAttributeType, getChildren, getChildren, getChildren, getChildren, getChildrenMap, getDomainRoot, getDomainRootProxy, getLogger, getMBeanInfo, getMBeanTracker, getName, getNotificationInfo, getObjectNameAttribute, getObjectNames, getObjectNamesForAttribute, getParent, getParentProxy, getProxy, getProxyFactory, getSelf, getSelf, getterNameMatches, handleException, handleGetAttributeException, handleInvokeThrowable, impossible, invoke, invokeManually, isReadOnlyAttribute, isUtilityMBean, java, operationNameMatches, postRegisterHook, postRegisterModifyMBeanInfo, preDeregisterHook, preRegister, preRegisterDone, preRegisterHook, preRegisterModifyName, registerChild, registerChildren, sendAttributeChangeNotification, setAttribute, setAttributeByMethod, setAttributeInternal, setAttributeManually, setAttributes, shouldEmitNotifications, stringify, supportsChildren, toString, unimplementedAttribute, unimplementedOperation, unregisterChildren
_getMBeanLogLevel, addNotificationListener, addNotificationListener, createNotificationBuilder, debug, debug, debugMethod, debugMethod, enableAMXDebug, getAMXDebug, getDebugID, getDebugOutput, getJMXDomain, getListenerCount, getMBeanLogger, getMBeanLoggerName, getMBeanLogLevel, getMBeanLogLevelInt, getMBeanServer, getNotificationBuilder, getNotificationEmitter, getNotificationTypeListenerCount, getObjectName, logFine, logFiner, logFinest, logInfo, logSevere, logWarning, postDeregister, postDeregisterHook, postRegister, preDeregister, quote, removeNotificationListener, removeNotificationListener, sendNotification, sendNotification, sendNotification, sendNotification, setAMXDebug, setMBeanLogLevel, shouldOmitObjectNameForDebug, sleepMillis, toString, trace
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
removeNotificationListener
addNotificationListener, removeNotificationListener
public RealmsImpl(ObjectName containerObjectName)
public static RealmsManager getRealmsManager()
public String[] getRealmNames()
public String[] getPredefinedAuthRealmClassNames()
public String getDefaultRealmName()
public void setDefaultRealmName(String realmName)
public void updateUser(String realmName, String existingUser, String newUser, String password, String[] groupList)
public boolean supportsUserManagement(String realmName)
public String getAnonymousUser()
Copyright © 2018. All rights reserved.