<?xml version="1.0" encoding="UTF-8"?>
<XMLTooling xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
            xsi:schemaLocation="http://www.opensaml.org/xmltooling-config ../../src/schema/xmltooling-config.xsd"
            xmlns:saml2p="urn:oasis:names:tc:SAML:2.0:protocol"
            xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion"
            xmlns:stork="urn:eu:stork:names:tc:STORK:1.0:assertion"
            xmlns:storkp="urn:eu:stork:names:tc:STORK:1.0:protocol"
            xmlns:eidas="http://eidas.europa.eu/saml-extensions"
            xmlns="http://www.opensaml.org/xmltooling-config">

<!-- SAML 2.0 Protocol Object providers -->
 		<ValidatorSuites>
    <!--  SAML 2.0 Schema Validation Rules -->

        <ValidatorSuite id="moaEidasResponseValidatorSuiteId">

            <Validator qualifiedName="saml2p:Response"
                       className="eu.eidas.auth.engine.core.validator.eidas.EidasResponseOneAssertionValidator"/>

            <Validator qualifiedName="saml2p:Response"
                       className="eu.eidas.auth.engine.core.validator.eidas.EidasResponseValidator"/>

            <Validator qualifiedName="saml2:Assertion"
                       className="eu.eidas.auth.engine.core.validator.eidas.EidasAssertionValidator"/>


            <Validator qualifiedName="saml2:Conditions"
                       className="at.gv.egovernment.moa.id.auth.modules.eidas.engine.validation.MoaEidasConditionsValidator"/>

            <Validator qualifiedName="saml2:AuthnStatement"
                       className="eu.eidas.auth.engine.core.validator.eidas.EidasAuthnStatementValidator"/>

            <Validator qualifiedName="saml2:Attribute"
                       className="eu.eidas.auth.engine.core.validator.eidas.EidasAttributeValidator"/>

        </ValidatorSuite>


    </ValidatorSuites>


</XMLTooling>