[java-identity-provider COMMIT] /trunk/idp-conf/src/main/resources/system/conf/global-system.xml

noreply at shibboleth.net noreply at shibboleth.net
Fri Jun 20 13:46:39 EDT 2014


Author: putmanb
Date: Fri Jun 20 13:46:39 2014
New Revision: 6130

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=6130&view=rev
Log:
Add PKIX trust engines to chains for signature and client TLS cert eval.

Modified:
    trunk/idp-conf/src/main/resources/system/conf/global-system.xml

Modified: trunk/idp-conf/src/main/resources/system/conf/global-system.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-conf/src/main/resources/system/conf/global-system.xml?rev=6130&r1=6129&r2=6130&view=diff
==============================================================================
--- trunk/idp-conf/src/main/resources/system/conf/global-system.xml (original)
+++ trunk/idp-conf/src/main/resources/system/conf/global-system.xml Fri Jun 20 13:46:39 2014
@@ -169,6 +169,9 @@
          p:keyInfoCredentialResolver-ref="shibboleth.KeyInfoCredentialResolver">
     </bean>
     
+    <bean id="shibboleth.MetadataPKIXValidationInformationResolver" class="net.shibboleth.idp.saml.security.impl.MetadataPKIXValidationInformationResolver"
+         c:resolver-ref="shibboleth.RoleDescriptorResolver" />
+    
     <bean id="shibboleth.KeyInfoCredentialResolver" class="org.opensaml.xmlsec.config.DefaultSecurityConfigurationBootstrap"
         factory-method="buildBasicInlineKeyInfoCredentialResolver" />
 
@@ -178,6 +181,9 @@
                 <bean class="org.opensaml.xmlsec.signature.support.impl.ExplicitKeySignatureTrustEngine"
                     c:resolver-ref="shibboleth.MetadataCredentialResolver"
                     c:keyInfoResolver-ref="shibboleth.KeyInfoCredentialResolver" />
+                <bean class="org.opensaml.xmlsec.signature.support.impl.PKIXSignatureTrustEngine" 
+                    c:resolver-ref="shibboleth.MetadataPKIXValidationInformationResolver"
+                    c:keyInfoResolver-ref="shibboleth.KeyInfoCredentialResolver" />
             </util:list>
         </constructor-arg>
     </bean>
@@ -187,6 +193,8 @@
             <util:list>
                 <bean class="org.opensaml.security.trust.impl.ExplicitX509CertificateTrustEngine"
                     c:resolver-ref="shibboleth.MetadataCredentialResolver" />
+                <bean class="org.opensaml.security.x509.impl.PKIXX509CredentialTrustEngine"
+                    c:resolver-ref="shibboleth.MetadataPKIXValidationInformationResolver" />
             </util:list>
         </constructor-arg>
     </bean>



More information about the commits mailing list