resources.javase.deployers.security-deployer-beans.xml Maven / Gradle / Ivy
<?xml version="1.0" encoding="UTF-8"?> <!-- Security Deployer --> <deployment xmlns="urn:jboss:bean-deployer:2.0"> <bean name="SecurityDeployer" class="org.jboss.deployment.security.SecurityDeployer"> <property name="type">security</property> <property name="ignoreSuffixes"> <set elementClass="java.lang.String"> <value>xml</value> <value>beans</value> <value>deployer</value> <value>rar</value> <value>properties</value> </set> </property> </bean> <!-- JNDI Object Factory to establish SecurityDomainContext objects --> <bean name="SecurityDomainObjectFactory" class="org.jboss.security.integration.SecurityDomainObjectFactory" /> <!-- JNDI Context legacy establishment of java:/jaas/securityDomain --> <bean name="JBossSecurityJNDIContextEstablishment" class="org.jboss.security.integration.JNDIContextEstablishment"/> <!-- JNDI Based Security Management --> <bean name="JNDIBasedSecurityManagement" class="org.jboss.security.integration.JNDIBasedSecurityManagement"> </bean> <bean name="XMLLoginConfig" class="org.jboss.security.auth.login.XMLLoginConfig"> <property name="configResource">login-config.xml</property> </bean> <bean name="SecurityConfig" class="org.jboss.security.plugins.SecurityConfig"> <property name="mbeanServer"><inject bean="JMXKernel" property="mbeanServer"/></property> <property name="loginConfig">jboss.security:service=XMLLoginConfig</property> <depends>jboss.security:service=XMLLoginConfig</depends> </bean> </deployment>