xmltooling
1.6.4
|
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. More... | |
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 |