<?xml version="1.0" encoding="UTF-8"?>
<mule xmlns="http://www.mulesource.org/schema/mule/core/2.0"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:spring="http://www.springframework.org/schema/beans"
       xmlns:file="http://www.mulesource.org/schema/mule/file/2.0"
       xmlns:jaas="http://www.mulesource.org/schema/mule/jaas/2.0"
    xsi:schemaLocation="
       http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
       http://www.mulesource.org/schema/mule/core/2.0 http://www.mulesource.org/schema/mule/core/2.0/mule.xsd
       http://www.mulesource.org/schema/mule/file/2.0 http://www.mulesource.org/schema/mule/file/2.0/mule-file.xsd
       http://www.mulesource.org/schema/mule/jaas/2.0 http://www.mulesource.org/schema/mule/jaas/2.0/mule-jaas.xsd">

    <configuration defaultSynchronousEndpoints="true"/>

    <jaas:security-manager>
        <jaas:security-provider name="jaasSecurityProvider" loginContextName="jaasTest" loginConfig="jaas.conf"/>
        <jaas:password-encryption-strategy name="PBE" password="mule"/>
    </jaas:security-manager>

    <model name="test">
        <service name="TestUMO">
            <inbound>
                <inbound-endpoint address="vm://test">
                    <jaas:jaas-security-filter/>
                </inbound-endpoint>
            </inbound>
            <component class="org.mule.tck.functional.FunctionalTestComponent"/>
        </service>
    </model>

</mule>
