X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=samltest%2Fsignature%2FSAML2AssertionTest.h;h=0245bcefbfa52fb5099d71e2643a19a817a1ad76;hb=2fbc97e0dd6b51eed1e9b07c90e4317bd74e2e34;hp=124ade25eb62b5d0aca3d4700c1ee9d56f68073a;hpb=36737d2d4507e3eec5d1fcfc59d381bd0f79b2c9;p=shibboleth%2Fcpp-opensaml.git diff --git a/samltest/signature/SAML2AssertionTest.h b/samltest/signature/SAML2AssertionTest.h index 124ade2..0245bce 100644 --- a/samltest/signature/SAML2AssertionTest.h +++ b/samltest/signature/SAML2AssertionTest.h @@ -95,9 +95,10 @@ public: assertEquals(expectedChildElementsDOM, b->buildFromDocument(doc)); try { - assertion->getSignature()->registerValidator(new SignatureProfileValidator()); - assertion->getSignature()->registerValidator(new SignatureValidator(new KeyResolver(m_key->clone()))); - assertion->getSignature()->validate(true); + SignatureProfileValidator spv; + SignatureValidator sv(new KeyResolver(m_key->clone())); + spv.validate(assertion->getSignature()); + sv.validate(assertion->getSignature()); } catch (XMLToolingException& e) { TS_TRACE(e.what());