xmltooling::PathValidator Class Reference
Plugin interface to certificate path validation, independent of context.
More...
#include <xmltooling/security/PathValidator.h>
Inheritance diagram for xmltooling::PathValidator:
List of all members.
|
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...
|
Detailed Description
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.
Member Function Documentation
virtual bool xmltooling::PathValidator::validate |
( |
XSECCryptoX509 * |
certEE, |
|
|
const std::vector< XSECCryptoX509 * > & |
certChain, |
|
|
const PathValidatorParams & |
params |
|
) |
const [pure virtual] |
|
|
Validates an end-entity certificate.
- Parameters:
-
| certEE | end-entity certificate |
| certChain | the complete untrusted certificate chain |
| params | plugin-specific parameters to the validation process |
- Returns:
- true iff validaton succeeds
|
The documentation for this class was generated from the following file:
Generated on Tue Jun 18 01:42:27 2013 for xmltooling by
1.4.6