Proper fix for method scoping.
[shibboleth/xmltooling.git] / xmltooling / security / X509TrustEngine.h
index 0d45321..329103a 100644 (file)
@@ -50,21 +50,7 @@ namespace xmltooling {
     public:
         virtual ~X509TrustEngine() {}
 
-        virtual bool validate(
-            xmlsignature::Signature& sig,
-            const CredentialResolver& credResolver,
-            CredentialCriteria* criteria=NULL
-            ) const=0;
-
-        virtual bool validate(
-            const XMLCh* sigAlgorithm,
-            const char* sig,
-            xmlsignature::KeyInfo* keyInfo,
-            const char* in,
-            unsigned int in_len,
-            const CredentialResolver& credResolver,
-            CredentialCriteria* criteria=NULL
-            ) const=0;
+        using TrustEngine::validate;
 
         /**
          * Determines whether an X.509 credential is valid with respect to the