<?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:ssl="http://www.mulesource.org/schema/mule/ssl/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/ssl/2.0 http://www.mulesource.org/schema/mule/ssl/2.0/mule-ssl.xsd">


    <ssl:connector name="sslConnector" sendBufferSize="1024" receiveBufferSize="2048" keepAlive="true">
        <ssl:client
                path="clientKeystore"
                storePassword="mulepassword"/>
        <ssl:key-store
                keyPassword="mulepassword"
                path="serverKeystore"
                storePassword="mulepassword"/>
        <ssl:server
                path="trustStore"
                storePassword="mulepassword"
                explicitOnly="true"
                requireClientAuthentication="true"/>
        <ssl:protocol-handler property="foo"/>
    </ssl:connector>

</mule>