<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:context="http://www.springframework.org/schema/context"
       xmlns:util="http://www.springframework.org/schema/util"
       xmlns:p="http://www.springframework.org/schema/p"
       xmlns:c="http://www.springframework.org/schema/c"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
                           http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd
                           http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util.xsd"
                           
       default-init-method="initialize"
       default-destroy-method="destroy">
       
    <bean parent="shibboleth.TranscodingRuleLoader">
    <constructor-arg>
    <list>

        <bean parent="shibboleth.TranscodingProperties">
            <property name="properties">
                <props merge="true">
                    <prop key="id">supannEntiteAffectation</prop>
                    <prop key="transcoder">SAML2StringTranscoder SAML1StringTranscoder</prop>
                    <prop key="saml2.name">urn:oid:1.3.6.1.4.1.7135.1.2.1.8</prop>
                    <prop key="saml1.name">urn:renater:dir:attribute-def:supannEntiteAffectation</prop>
                    <prop key="displayName.en">supannEntiteAffectation</prop>
                    <prop key="displayName.de">supannEntiteAffectation</prop>
                    <prop key="displayName.fr">supannEntiteAffectation</prop>
                    <prop key="displayName.it">supannEntiteAffectation</prop>
                    <prop key="description.en">EntiteAffectation: ID of structure affectation</prop>
                    <prop key="description.fr">identifiant d'entité d'affectation</prop>
                </props>
            </property>
        </bean>

        <bean parent="shibboleth.TranscodingProperties">
            <property name="properties">
                <props merge="true">
                    <prop key="id">supannAutreMail</prop>
                    <prop key="transcoder">SAML2StringTranscoder SAML1StringTranscoder</prop>
                    <prop key="saml2.name">urn:oid:1.3.6.1.4.1.7135.1.2.1.34</prop>
                    <prop key="saml1.name">urn:renater:dir:attribute-def:supannAutreMail</prop>
                    <prop key="displayName.en">supannAutreMail</prop>
                    <prop key="displayName.de">supannAutreMail</prop>
                    <prop key="displayName.fr">supannAutreMail</prop>
                    <prop key="displayName.it">supannAutreMail</prop>
                    <prop key="description.en">other(s)  Mail(s) address(es) </prop>
                    <prop key="description.fr">autre(s) adresse(s) de courrier électronique</prop>
                </props>
            </property>
        </bean>

        <bean parent="shibboleth.TranscodingProperties">
            <property name="properties">
                <props merge="true">
                    <prop key="id">supannRessourceEtat</prop>
                    <prop key="transcoder">SAML2StringTranscoder SAML1StringTranscoder</prop>
                    <prop key="saml2.name">urn:oid:1.3.6.1.4.1.7135.1.2.1.55</prop>
                    <prop key="saml1.name">urn:renater:dir:attribute-def:supannRessourceEtat</prop>
                    <prop key="displayName.en">supannRessourceEtat</prop>
                    <prop key="displayName.de">supannRessourceEtat</prop>
                    <prop key="displayName.fr">supannRessourceEtat</prop>
                    <prop key="displayName.it">supannRessourceEtat</prop>
                    <prop key="description.en">Validity state of a ressource or account</prop>
                    <prop key="description.fr">État de validité d'une ressource ou d'un compte</prop>
                </props>
            </property>
        </bean>

    </list>
    </constructor-arg>
    </bean>
    
</beans>
