#include <xmltooling/security/PathValidator.h>

Public Member Functions | |
| virtual bool | validate (XSECCryptoX509 *certEE, const std::vector< XSECCryptoX509 * > &certChain, const PathValidatorParams ¶ms) const =0 |
| Validates an end-entity certificate. | |
Classes | |
| class | PathValidatorParams |
| Marker interface for plugin-specific parameters into the validation process. More... | |
This interface assumes that the end-entity certificate is "correctly" bound to a party, and solely addresses the validity of that certificate.
| virtual bool xmltooling::PathValidator::validate | ( | XSECCryptoX509 * | certEE, | |
| const std::vector< XSECCryptoX509 * > & | certChain, | |||
| const PathValidatorParams & | params | |||
| ) | const [pure virtual] |
Validates an end-entity certificate.
| certEE | end-entity certificate | |
| certChain | the complete untrusted certificate chain | |
| params | plugin-specific parameters to the validation process |
1.5.6