|
xmltooling 3.3.0
|
Plugin interface to certificate path validation, independent of context. More...
#include <xmltooling/security/PathValidator.h>

Classes | |
| class | PathValidatorParams |
| Marker interface for plugin-specific parameters into the validation process. More... | |
Public Member Functions | |
| virtual bool | validate (XSECCryptoX509 *certEE, const std::vector< XSECCryptoX509 * > &certChain, const PathValidatorParams ¶ms) const =0 |
| Validates an end-entity certificate. | |
Plugin interface to certificate path validation, independent of context.
This interface assumes that the end-entity certificate is "correctly" bound to a party, and solely addresses the validity of that certificate.
|
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 |