X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=samltest%2Fsignature%2FSAML1RequestTest.h;fp=samltest%2Fsignature%2FSAML1RequestTest.h;h=b9390a759c8f4e7deaeab76e14c1e093a6af1800;hb=2fbc97e0dd6b51eed1e9b07c90e4317bd74e2e34;hp=18870b08d86915bc5e824db0f0960ab4baa69df9;hpb=36737d2d4507e3eec5d1fcfc59d381bd0f79b2c9;p=shibboleth%2Fcpp-opensaml.git diff --git a/samltest/signature/SAML1RequestTest.h b/samltest/signature/SAML1RequestTest.h index 18870b0..b9390a7 100644 --- a/samltest/signature/SAML1RequestTest.h +++ b/samltest/signature/SAML1RequestTest.h @@ -86,9 +86,10 @@ public: assertEquals(expectedChildElementsDOM, b->buildFromDocument(doc)); try { - request->getSignature()->registerValidator(new SignatureProfileValidator()); - request->getSignature()->registerValidator(new SignatureValidator(new KeyResolver(m_key->clone()))); - request->getSignature()->validate(true); + SignatureProfileValidator spv; + SignatureValidator sv(new KeyResolver(m_key->clone())); + spv.validate(request->getSignature()); + sv.validate(request->getSignature()); } catch (XMLToolingException& e) { TS_TRACE(e.what());