X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=samltest%2Fsignature%2FSAMLSignatureTestBase.h;h=aa6c29079e416c3fffbc75fee8ea457279efc018;hb=455d64bb17f6be307165beb942326d41010691a7;hp=2d40dab209a29ebb1a549eaac221f863f7675f28;hpb=58dfaa3ab3e5e09af7a643e58aedbc961884accb;p=shibboleth%2Fcpp-opensaml.git diff --git a/samltest/signature/SAMLSignatureTestBase.h b/samltest/signature/SAMLSignatureTestBase.h index 2d40dab..aa6c290 100644 --- a/samltest/signature/SAMLSignatureTestBase.h +++ b/samltest/signature/SAMLSignatureTestBase.h @@ -15,24 +15,16 @@ */ #include "internal.h" -#include +#include +#include +#include #include #include #include using namespace xmlsignature; -class _addcert : public std::binary_function { -public: - void operator()(X509Data* bag, XSECCryptoX509* cert) const { - safeBuffer& buf=cert->getDEREncodingSB(); - X509Certificate* x=X509CertificateBuilder::buildX509Certificate(); - x->setValue(buf.sbStrToXMLCh()); - bag->getX509Certificates().push_back(x); - } -}; - class SAMLSignatureTestBase : public SAMLObjectBaseTestCase { protected: CredentialResolver* m_resolver;