public class CustomJaasDeploymentService extends Object implements CustomJaasDeploymentServiceMBean, MBeanRegistration
OBJECT_NAME, RHQ_USER_SECURITY_DOMAIN| Constructor and Description |
|---|
CustomJaasDeploymentService()
Constructor for
CustomJaasDeploymentService. |
| Modifier and Type | Method and Description |
|---|---|
void |
installJaasModules()
Installs the JAAS Modules that JON Server uses to allow users to log in.
|
void |
postDeregister() |
void |
postRegister(Boolean registrationDone) |
void |
preDeregister() |
ObjectName |
preRegister(MBeanServer server,
ObjectName name) |
void |
upgradeRhqUserSecurityDomainIfNeeded()
Called from the startup bean and will upgrade an existing
RHQUserSecurityDomain if needed - that is if the system
settings say that LDAP support is enabled, but the underlying
modules are not present
|
public CustomJaasDeploymentService()
CustomJaasDeploymentService.public void installJaasModules()
CustomJaasDeploymentServiceMBeaninstallJaasModules in interface CustomJaasDeploymentServiceMBeanCustomJaasDeploymentServiceMBean.installJaasModules()public void upgradeRhqUserSecurityDomainIfNeeded()
CustomJaasDeploymentServiceMBeanupgradeRhqUserSecurityDomainIfNeeded in interface CustomJaasDeploymentServiceMBeanpublic ObjectName preRegister(MBeanServer server, ObjectName name) throws Exception
preRegister in interface MBeanRegistrationExceptionMBeanRegistration.preRegister(javax.management.MBeanServer,javax.management.ObjectName)public void postRegister(Boolean registrationDone)
postRegister in interface MBeanRegistrationMBeanRegistration.postRegister(java.lang.Boolean)public void preDeregister()
preDeregister in interface MBeanRegistrationMBeanRegistration.preDeregister()public void postDeregister()
postDeregister in interface MBeanRegistrationMBeanRegistration.postDeregister()Copyright © 2008-2013 Red Hat, Inc.. All Rights Reserved.