public class MuleSecurityManagerConfigurator extends org.mule.runtime.dsl.api.component.AbstractAnnotatedObjectFactory<SecurityManager>
ObjectFactory for a security manager configuration element.
In case the security manager has no name or the name is the same as the default one provided by the MuleContext then
the configured values will be added only to the security manager, otherwise a new security manager will be registered under the
provided name but the addition of providers will be done to both, the new security manager and the default one.
| Constructor and Description |
|---|
MuleSecurityManagerConfigurator() |
| Modifier and Type | Method and Description |
|---|---|
SecurityManager |
doGetObject() |
void |
setMuleContext(MuleContext muleContext) |
void |
setName(String name) |
void |
setProviders(List<SecurityProvider> providers) |
public void setName(String name)
@Inject public void setMuleContext(MuleContext muleContext)
public void setProviders(List<SecurityProvider> providers)
public SecurityManager doGetObject() throws Exception
doGetObject in class org.mule.runtime.dsl.api.component.AbstractAnnotatedObjectFactory<SecurityManager>ExceptionCopyright © 2003–2017 MuleSoft, Inc.. All rights reserved.