</resolver:DataConnector>
<!-- Example Relational Database Connector -->
- <resolver:DataConnector id="mySIS" xsi:type="RelationalDatabase" xmlns="urn:mace:shibboleth:2.0:resolver:dc"
- validationQuery="SELECT 1 FROM DUAL">
+ <resolver:DataConnector id="mySIS" xsi:type="RelationalDatabase" xmlns="urn:mace:shibboleth:2.0:resolver:dc">
<ApplicationManagedConnection jdbcDriver="oracle.jdbc.driver.OracleDriver"
jdbcURL="jdbc:oracle:thin:@db.example.org:1521:SomeDB" jdbcUserName="myid" jdbcPassword="mypassword" />
<QueryTemplate>
<!-- Example LDAP Connector -->
<resolver:DataConnector id="myLDAP" xsi:type="LDAPDirectory" xmlns="urn:mace:shibboleth:2.0:resolver:dc"
- ldapUrl="ldap://ldap.example.org" baseDN="ou=people,dc=example,dc=org" principal="uid=myservice,ou=system"
+ ldapURL="ldap://ldap.example.org" baseDN="ou=people,dc=example,dc=org" principal="uid=myservice,ou=system"
principalCredential="myServicePassword">
<FilterTemplate>
<![CDATA[
<key>
<value>http://xml.org/sax/features/external-general-entities</value>
</key>
- <bean id="shibboleth.ExternalGeneralEntities" class="java.lang.Boolean">
- <constructor-arg value="true" />
- </bean>
+ <util:constant static-field="java.lang.Boolean.FALSE"/>
</entry>
<entry>
<key>
<value>http://xml.org/sax/features/external-parameter-entities</value>
</key>
- <bean id="shibboleth.ExternalParameterEntities" class="java.lang.Boolean">
- <constructor-arg value="true" />
- </bean>
+ <util:constant static-field="java.lang.Boolean.FALSE"/>
</entry>
</map>
</property>
<MetadataProvider id="ShibbolethMetadata" xsi:type="ChainingMetadataProvider" xmlns="urn:mace:shibboleth:2.0:metadata">
<MetadataFilter xsi:type="ChainingFilter" xmlns="urn:mace:shibboleth:2.0:metadata">
- <MetadataFilter xsi:tpe="SignatureValidation" trustEngineRef="shibboleth.SignatureTrustEngine" />
+ <MetadataFilter xsi:type="SignatureValidation" trustEngineRef="shibboleth.SignatureTrustEngine" />
<MetadataFilter xsi:type="EntityRoleWhiteList" xmlns="urn:mace:shibboleth:2.0:metadata">
<RetainedRole>samlmd:SPSSODescriptor</RetainedRole>
</MetadataFilter>
<security:Rule xsi:type="samlsec:SAML2HTTPPostSimpleSign" trustEngineRef="shibboleth.SignatureTrustEngine" />
<security:Rule xsi:type="security:ClientCertAuth" trustEngineRef="shibboleth.CredentialTrustEngine" />
<security:Rule xsi:type="samlsec:MandatoryIssuer"/>
- <Security:Rule xsi:type="security:MandatoryMessageAuthentication" />
+ <security:Rule xsi:type="security:MandatoryMessageAuthentication" />
</security:SecurityPolicy>
</RelyingPartyGroup>
\ No newline at end of file