PKIX-specific parameters to a PathValidator.
More...
#include <xmltooling/security/PKIXPathValidatorParams.h>
|
enum | revocation_t { REVOCATION_OFF = 0,
REVOCATION_ENTITYONLY = 1,
REVOCATION_FULLCHAIN = 2
} |
|
|
virtual int | getVerificationDepth () const =0 |
| Returns the allowable trust chain verification depth.
|
|
virtual bool | isAnyPolicyInhibited () const =0 |
| Checks whether the any policy OID should be processed if it is included in a certificate.
|
|
virtual bool | isPolicyMappingInhibited () const =0 |
| Checks if policy mapping is inhibited.
|
|
virtual const std::set
< std::string > & | getPolicies () const =0 |
| Returns a set of policy OIDs.
|
|
virtual const std::vector
< XSECCryptoX509 * > & | getTrustAnchors () const =0 |
| Returns a set of trust anchors.
|
|
virtual revocation_t | getRevocationChecking () const =0 |
| Returns the type of revocation checking to perform.
|
|
virtual const std::vector
< XSECCryptoX509CRL * > & | getCRLs () const =0 |
| Returns a set of CRLs.
|
|
PKIX-specific parameters to a PathValidator.
virtual const std::vector<XSECCryptoX509CRL*>& xmltooling::PKIXPathValidatorParams::getCRLs |
( |
| ) |
const |
|
pure virtual |
Returns a set of CRLs.
- Returns
- set of CRLs
virtual const std::set<std::string>& xmltooling::PKIXPathValidatorParams::getPolicies |
( |
| ) |
const |
|
pure virtual |
Returns a set of policy OIDs.
- Returns
- set of policy OIDs
virtual revocation_t xmltooling::PKIXPathValidatorParams::getRevocationChecking |
( |
| ) |
const |
|
pure virtual |
Returns the type of revocation checking to perform.
- Returns
- revocation checking option
virtual const std::vector<XSECCryptoX509*>& xmltooling::PKIXPathValidatorParams::getTrustAnchors |
( |
| ) |
const |
|
pure virtual |
Returns a set of trust anchors.
- Returns
- set of trust anchors
virtual int xmltooling::PKIXPathValidatorParams::getVerificationDepth |
( |
| ) |
const |
|
pure virtual |
Returns the allowable trust chain verification depth.
- Returns
- allowable trust chain verification depth
virtual bool xmltooling::PKIXPathValidatorParams::isAnyPolicyInhibited |
( |
| ) |
const |
|
pure virtual |
Checks whether the any policy OID should be processed if it is included in a certificate.
- Returns
- true iff the any policy OID should not be processed
virtual bool xmltooling::PKIXPathValidatorParams::isPolicyMappingInhibited |
( |
| ) |
const |
|
pure virtual |
Checks if policy mapping is inhibited.
- Returns
- true iff policy mapping should not be allowed
The documentation for this class was generated from the following file: