#include <xmltooling/signature/SignatureValidator.h>
Inheritance diagram for xmlsignature::SignatureValidator:

Public Member Functions | |
| SignatureValidator (XSECCryptoKey *key=0) | |
| Constructor using a key. | |
| SignatureValidator (const xmltooling::Credential *credential) | |
| Constructor using a Credential. | |
| void | validate (const xmltooling::XMLObject *xmlObject) const |
| Checks to see if an XMLObject is valid. | |
| virtual void | validate (const Signature *signature) const |
| Type-safe validator. | |
| void | setKey (XSECCryptoKey *key) |
| Replace the current key, if any, with a new one. | |
| void | setCredential (const xmltooling::Credential *credential) |
| Replace the current Credential, if any, with a new one. | |
Protected Attributes | |
| XSECCryptoKey * | m_key |
| Verification key. | |
| const xmltooling::Credential * | m_credential |
| Verification credential. | |
|
|
Constructor using a key.
|
|
|
Constructor using a Credential.
|
|
|
Replace the current Credential, if any, with a new one.
|
|
|
Replace the current key, if any, with a new one.
|
|
|
Type-safe validator.
|
|
|
Checks to see if an XMLObject is valid.
Implements xmltooling::Validator. |
1.4.6