assertEquals(expectedChildElementsDOM, b->buildFromDocument(doc));\r
\r
try {\r
- assertion->getSignature()->registerValidator(new SignatureProfileValidator());\r
- assertion->getSignature()->registerValidator(new SignatureValidator(new KeyResolver(m_key->clone())));\r
- assertion->getSignature()->validate(true);\r
+ SignatureProfileValidator spv;\r
+ SignatureValidator sv(new KeyResolver(m_key->clone()));\r
+ spv.validate(assertion->getSignature());\r
+ sv.validate(assertion->getSignature());\r
}\r
catch (XMLToolingException& e) {\r
TS_TRACE(e.what());\r