|
xmltooling
1.5.3
|
Extended PathValidator interface that adds validation using OpenSSL data types directly for efficiency. More...
#include <xmltooling/security/OpenSSLPathValidator.h>
Public Member Functions | |
| virtual bool | validate (X509 *certEE, STACK_OF(X509)*certChain, const PathValidatorParams ¶ms) const =0 |
| Validates an end-entity certificate. More... | |
Public Member Functions inherited from xmltooling::PathValidator | |
| virtual bool | validate (XSECCryptoX509 *certEE, const std::vector< XSECCryptoX509 * > &certChain, const PathValidatorParams ¶ms) const =0 |
| Validates an end-entity certificate. More... | |
Extended PathValidator interface that adds validation using OpenSSL data types directly for efficiency.
|
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 |