xmltooling 3.0.0
|
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. |
Extended PathValidator interface that adds validation using OpenSSL data types directly for efficiency.
virtual bool xmltooling::OpenSSLPathValidator::validate | ( | X509 * | certEE, |
STACK_OF(X509)* | 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 |