From: Scott Cantor Date: Tue, 8 Jun 2010 17:52:43 +0000 (+0000) Subject: Alter trust engine test to leverage KeyInfoReference. X-Git-Tag: 2.4RC1~52 X-Git-Url: http://www.project-moonshot.org/gitweb/?p=shibboleth%2Fcpp-opensaml.git;a=commitdiff_plain;h=db3e559d06d026d5adfb3657fbea6d7726689dd1 Alter trust engine test to leverage KeyInfoReference. --- diff --git a/samltest/data/security/example-metadata.xml b/samltest/data/security/example-metadata.xml index 9cd8666..290ffc8 100644 --- a/samltest/data/security/example-metadata.xml +++ b/samltest/data/security/example-metadata.xml @@ -1,13 +1,14 @@ + xmlns:ds="http://www.w3.org/2000/09/xmldsig#" + xmlns:ds11="http://www.w3.org/2009/xmldsig11#"> - + sp.example.org @@ -50,4 +51,19 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/samltest/security/ExplicitKeyTrustEngineTest.h b/samltest/security/ExplicitKeyTrustEngineTest.h index acdae86..b43de44 100644 --- a/samltest/security/ExplicitKeyTrustEngineTest.h +++ b/samltest/security/ExplicitKeyTrustEngineTest.h @@ -73,7 +73,7 @@ public: janitor2.release(); Locker locker(metadataProvider.get()); - const EntityDescriptor* descriptor = metadataProvider->getEntityDescriptor(MetadataProvider::Criteria("https://idp.example.org")).first; + const EntityDescriptor* descriptor = metadataProvider->getEntityDescriptor(MetadataProvider::Criteria("https://idp3.example.org")).first; TSM_ASSERT("Retrieved entity descriptor was null", descriptor!=nullptr); RoleDescriptor* role=descriptor->getIDPSSODescriptors().front(); @@ -83,7 +83,7 @@ public: TSM_ASSERT("Signature not present", sig!=nullptr); MetadataCredentialCriteria cc(*role); - cc.setPeerName("https://idp.example.org"); + cc.setPeerName("https://idp3.example.org"); TSM_ASSERT("Signature failed to validate.", dynamic_cast(trustEngine.get())->validate(*sig, *metadataProvider, &cc)); descriptor = metadataProvider->getEntityDescriptor(MetadataProvider::Criteria("https://idp2.example.org")).first;