bool checkEntityNames(X509* certEE, const KeyInfoSource& keyInfoSource) const;
/** An inline KeyResolver for extracting certificates out of a signature. */
- xmlsignature::KeyResolver* m_inlineResolver;
+ KeyResolver* m_inlineResolver;
public:
virtual ~AbstractPKIXTrustEngine();
virtual bool validate(
xmlsignature::Signature& sig,
const KeyInfoSource& keyInfoSource,
- const xmlsignature::KeyResolver* keyResolver=NULL
+ const KeyResolver* keyResolver=NULL
) const;
virtual bool validate(
const char* in,
unsigned int in_len,
const KeyInfoSource& keyInfoSource,
- const xmlsignature::KeyResolver* keyResolver=NULL
+ const KeyResolver* keyResolver=NULL
) const;
virtual bool validate(
const std::vector<XSECCryptoX509*>& certChain,
const KeyInfoSource& keyInfoSource,
bool checkName=true,
- const xmlsignature::KeyResolver* keyResolver=NULL
+ const KeyResolver* keyResolver=NULL
) const;
virtual bool validate(
STACK_OF(X509)* certChain,
const KeyInfoSource& keyInfoSource,
bool checkName=true,
- const xmlsignature::KeyResolver* keyResolver=NULL
+ const KeyResolver* keyResolver=NULL
) const;
/**
MAKE_NONCOPYABLE(PKIXValidationInfoIterator);
protected:
/** Reference to KeyResolver to use. */
- const xmlsignature::KeyResolver& m_keyResolver;
+ const KeyResolver& m_keyResolver;
/**
* Constructor
*
* @param keyResolver reference to KeyResolver to use
*/
- PKIXValidationInfoIterator(const xmlsignature::KeyResolver& keyResolver) : m_keyResolver(keyResolver) {}
+ PKIXValidationInfoIterator(const KeyResolver& keyResolver) : m_keyResolver(keyResolver) {}
public:
virtual ~PKIXValidationInfoIterator() {}
*/
virtual PKIXValidationInfoIterator* getPKIXValidationInfoIterator(
const KeyInfoSource& pkixSource,
- const xmlsignature::KeyResolver& keyResolver
+ const KeyResolver& keyResolver
) const=0;
};
};